Szálkezelés Rajzolás képernyőre Bevitel kezelése - Érintő képernyő - Billentyűzet
|
|
- Tivadar Juhász
- 9 évvel ezelőtt
- Látták:
Átírás
1 Sicz-Mesziár János március 17. OE-NIK Szálkezelés Rajzolás képernyőre Bevitel kezelése - Érintő képernyő - Billentyűzet
2 Szálkezelés A fő szál az UI szál, ami automatikusan létrejön. Egyes folyamatok lassúak és bizonytalanok. pl.: hálózati forgalom adatbázis lekérések Legyen egy másik szál: background (worker) thread Például: public void onclick(view v) { new Thread(new Runnable() { public void run() { Bitmap b = loadimagefromnetwork(); mimageview.setimagebitmap(b); ).start(); UI szálban a folyamatok fennakadnak! Ha kb. 5mp-ig nem válaszol: application not responding dialógus megjelenik. De ez sem jó! Cross-thread probléma: háttérszál manipulálja az UI szálat. Nem thread-safe megoldás! 2
3 Szálkezelés a gyakorlatban (2) Küldjünk értesítést az UI elemnek. Így amint biztonságos állapotba kerül az UI szál lefuttatja a grafikai felületet érintő módosításokat. public void onclick(view v) { new Thread(new Runnable() { public void run() { final Bitmap b = loadimagefromnetwork(); mimageview.post(new Runnable() { public void run() { mimageview.setimagebitmap(b); ); ).start(); Vagy: class MyThread extends Thread{ Alternatívák: postdelayed, Activity.runOnUiThread, Handler, AsyncTask 3
4 Rajzolás a képernyőre A klasszikus 2D rajzolás Canvas-en történik. A Canvas eredhet például: Bitmap-ből, vagy egy View leszármazott ondraw() implementálásából Erre a célra kialakított felület: SurfaceView Példa: public class Rajzpapir extends View{ protected void ondraw(canvas canvas) { super.ondraw(canvas); canvas.save(); Paint p = new Paint(); p.setcolor(color.red); canvas.drawcircle(0, 0, 50, p); canvas.restore(); OpenGL ES: hardveres gyorsítás, 2D és 3D grafika. 4
5 Érintő képernyő (touchscreen) Két technikai megoldás jellemző a piacon: Rezisztív Kapacitív Ellenállás mechanikai megváltozása. (lassabb) Meghatározható az érintés időtartama, erőssége, irányvektora. Ütésre érzékeny, elektromos hatásra érzéketlen. Forrás, nagyon jó leírással: 03%20resz/Rezisztiv%20vs%20kapacitiv%203.html Referencia töltéstől való eltérés. (gyorsabb) Érintések száma, terület nagysága, időtartama, irányvektora, Elektromos hatásra érzékeny, páratartalomra, hőre kevésbé. Forrás: 04%20resz/Rezisztiv%20vs%20kapacitiv%204.html 5
6 Touchscreen kezelése Jó lenne információ az érintésről. Pl.: X, Y koordináta Adott UI elem érintésekor az egész kijelző felület a mienk Nem csak az adott UI elem méretére! 3 tipikus állapotról v. eseményről beszélhetünk: DOWN : rátesszük az ujjunkat, azaz első érintés MOVE : folyamatos mozgatás UP : felemeljük az ujjunkat Megvalósítás: main.setontouchlistener(new View.OnTouchListener() { public boolean ontouch(view v, MotionEvent e) { if(e.getaction() == MotionEvent.ACTION_MOVE){ float x = e.getx(); float y = e.gety(); ); 6
7 Több ujjas érintés (multitouch) Android API elvben 250 ujjat képes kezelni egyszerre. De limitált => gyártófüggő. Pl.: HTC Desire 2 ujj Samsung Galaxy S 5 ujj HTC Evo 5 ujj Emulátor 1 ujj Tablet? ujj Kód szinten: for(byte i=0; i<event.getpointercount(); i++){ float x = event.getx(i); float y = event.gety(i); // int id = event.getpointerid(i); // int ind = event.findpointerindex(pointerid); Bővebb leírás: 7
8 Gesztusok kezelése GesutreDetector: Egy ujjas gesztusok kezelése, mint: scrolling, flinging, long press ScaleGestureDetector: (Android 2.2 óta!) Két ujjas gesztusok kezelése, mint: pinch zooming 1. Megvalósítunk egy OnGestureListener-t: OnGestureListener gestlistener = new OnGestureListener(){ onfling() onscroll() 2. GestureDetector példányosít: GestureDetector gd = new GestureDetector(context, gestlistener); 3. ontouchevent() esemény átadása: public boolean ontouch(view v, MotionEvent event) { gd.ontouchevent(event); 8
9 Billentyűzet és gombok Hardveres és szoftveres billentyűzet is lehet: onkeydown(), onkeyup(), onkeylongpress(), D-pad (direction-pad) : 4-5 irányú gomb, kezelése szintén a fenti metódussokkal. Ha ontrackballevent() metódust nem valósítjuk meg, akkor az Android átfordítja D-pad eseményre! Speciális gombok is felüldefiniálhatóak: Hangerő gomb, Menü gomb, Vissza gomb Gyakorlatban: public boolean onkeydown(int keycode, KeyEvent event) { switch(keycode){ case KeyEvent.KEYCODE_DPAD_CENTER: if(event.getaction() == KeyEvent.ACTION_DOWN){ Log.d("NIK", "D-PAD középső enter gomb."); return true; default: return super.onkeydown(keycode, event); 9
10 Választható feladatok! Puzzle játék Rajzoló program Érintő képernyő kezelése Billentyűzet kezelés Rajzolás képernyőre 10
11 Kirakós Puzzle játék Egy képet töltsünk be (fájlból) és daraboljuk fel 3x3- as darabokra. (tipp: Bitmap.createBitmap( )) A létrejött darabokat véletlenszerűen helyezzük el a képernyőn. A képdarabokat érintéssel mozgatni lehessen. A játék akkor ér véget ha az összes darab a helyére került. Segítség: Adott cella bal felső sarkában egy kis terület legyen már helyére igazított. Pl. első cella: X<5 X=0 és Y<5 Y=0 Ajánlott egy olyan osztály létrehozása, ami leírja az adott darabkát (x, y, w, h, ) 11
12 Rajzoló program Egy nagyon egyszerű rajzoló program elkészítése. Az érintő képernyőn az érintés vonala rajzolódjon ki, tehát legyen képes vonalakat rajzolni. A következő beállítási lehetőségek legyenek: Vonal vastagsága Vonal színe Vonal helyett lehessen alakzatokat is hozzáadni, mint: Kör Téglalap Az elkészült képet menüből elérve le tudjuk menteni. Opcionális: a műveletek visszavonhatóak legyenek! 12
Szálkezelés Rajzolás képernyőre Bevitel kezelése - Érintő képernyő - Billentyűzet
OE-NIK 2011. szeptember 27. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Szálkezelés Rajzolás képernyőre Bevitel kezelése - Érintő képernyő - Billentyűzet Szálkezelés A fő szál az UI szál, ami
Grafikus felületek a programozó szempontjából grafikus elemek absztrakt reprezentációja az egyes elemek tulajdonságait leíró adatstruktúrák.
AWT Grafika Bevezető Grafikus felületek a programozó szempontjából grafikus elemek absztrakt reprezentációja az egyes elemek tulajdonságait leíró adatstruktúrák. Fogalmak: geometriai alakzatok, felületek,
Concurrency in Swing
Concurrency in Swing A szálkezelés a swing alkalmazásokban is fontos. Cél egy olyan felhasználói felület készítése, amely soha nem fagy, mindig válaszol a felhasználói interakciókra, bármit is csináljon
Alap számológép alkalmazás
Első Androidos programom - Egyszerű műveleteket használó számológép elkészítése Android Developer Tools (ADT) segítségével Alap számológép alkalmazás Android programfejlesztés Tompos Szabolcs Tartalom
I. 288.: Utcai WiFi térkép
I. 288.: Utcai WiFi térkép Azért ezt választottam, mert az iskolánkban viszonylag kevés WiFi hálózat található. Az adatok gyűjtéséhez saját programot készítettem androidos mobilomra a http://marakana.com/forums/android/examples/40.html
Szoftvertechnológia alapjai Java előadások
Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz e-mail: fandrew@mit.bme.hu tárgy honlap: http://home.mit.bme.hu/~fandrew/szofttech_hu.html 1 Kivételkezelés I. szokatlan, váratlan
libgdx alapok, első alkalmazás
A libgdx letöltésének, telepítési lépéseinek bemutatása, projekt létrehozása, első libgdx alkalmazás elkészítése képernyőképekkel, magyarázatokkal. libgdx alapok, első alkalmazás Android játékfejlesztés
Optimalizálás Hatékony alkalmazás Androidra
OE-NIK 2012. április 1. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Optimalizálás Hatékony alkalmazás Androidra Miről is lesz szó? Hogyan optimalizáljunk teljesítményre Android rendszer alatt.
Overview. Service. Application Activity Activity 2 Activity 3. Fragment. Fragment. Fragment. Frag ment. Fragment. Broadcast Receiver
ANDROID ALKALMAZÁSFEJLESZTÉS Android komponensek használata Activity Fragment Service Broadcast Recevier sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár János 2015. március
Programozási nyelvek és módszerek Java Thread-ek
Programozási nyelvek és módszerek Java Thread-ek Laki Sándor lakis@inf.elte.hu 2006. május 3. 0-0 Szálak (Threads) Ahhoz, hogy egy mai rendszer m ködhessen több 10-100 folyamatnak kell futnia. A folyamatok
Á Á Í Á Ú Á ő í í ö í í í ö ö ő ü ö í ö ü ö üí ő üí í ő ő ú ö í ö ú í í ő í í ö ú ű ö ú í í ú Í ö ú í í ő í Í ő í ö ú ű í Á Á Í Á ö ö í í í í í Ő É Ú Ú Í É Á ü ő ö ő í ö ö Á ö Í É ö ö É Ö É í ő Ö Ö Í Á
ö Ö ü ö ü ö Ö ü ú ü ö ö ö ü ü ü ó ó ó í ö í ö ü ö ö ö í ö ü ö ö ö ü í ó ö ó ö ö í í í ü í ó ü ö í ó ö ö ü ü ú ó ö ö ó ö í ü ű ö ó ú í ö ű ö ű í ö ú ó ó í ó í ö Ó í ú Í ö ü Ö ű ű Ö í ú ó ö í ú ű Ö ö ö ö
íí ú Í í Ó í í ó ó í ó Ü í ü í Í í í í ü í í í í í í í í í í ó í ó í ű í ó ü ó ó ü ű Ü Ú Í Ö ó ó ű í í í í ó Ő ó í í ó í ó í í í ü ü ó í ü ü ó í ü Ó í ó ó ó ú ó ü í ó ó í í í í í í í ó ü ü üí Ü Ü í Í ü
Á Ö Ú Á É É Ő ú ü ú ú ű Ü Ö ü ÚÍ ü ü ú Ü Ü ú ú ú Ó ú ú ú ű ú ú ű É ú ü ü ü ü Ü ü ü Ü ű ű ű ű ú Á Á Á Á Á ú ű ü ű Ü ű ú ű ü ű ü ű Ö ú Ü ű ú Ü É ű ü Ü ü ú Ü ú ú ú ü Ü Ü ü ü ú Í ü ü ú ü Á ü Ü ű ű ű ü ű É
Ü ü ü ű ü ű Í ű ü ü ü ű ü ü ü ü ü ü ü ü ü ü ű Í ü ü ü ü ü Í É Á Á Í É Á Á Á Á Á Á Á Á Ó ű Á ű É É Á Á Á Á Á ű ü Á Á Ó Ó ü ü ű ü ű ü ü ü Í ű Í ü Í Í ü ü Í ü ü ü ü ü ű ü ü ü ü Í Ó É Ü Í Á ü ű Í ü Í Á Á
Ö É Á Ú É É É É Í Ü Ü Ő É ö É ö á ö í ü ü á á á á í á í á ö á á á á á á á í á á ö á á ö á á á á Á ö á á á ö í á ö á ü ö á ö í ü ü á Ő í á ö í í Ü á ü ö ö ü á á á Í á í á á ü ö íí á á í á á á á á í ü ö
Ö í Ö Ü Ü í í ü ü í í í Ó Í í í í Ó í í íí Ó íí ü ü í í Á íí í ü Ü Ó Ü í í í ü í ü í í í í ü ü í ü í í ü ü ü í í í í ü í í í í í Ö í í ü í í ü ü ü Ó Ó ü í í í í ü ü ü Ö ü ü Ö í í í í í Ö ü í í í ü í í
ú Ó Ö Ó ű Í Ó ú Í Ü Í Í Í Í ú Í Í Ú É Í Í Ü É Ü Ö Ü ú Í Í Í Í Í É Í Í Í Ó Í Í ú Í ú Í Í ú Ü Í Ü Í Í Í Í Ü Í Í ú Í Í Í ű Ú Í Í Í ú Í ú ú ú ú ú É Í Í Í Í ú Í Í Í Í Í Ü Í Ü ÜÍ ú ú Ú ú ú Í ű Í ú Í Ú Í ű Í
ú Ó ű Ó Ó ű ű ű ű ű ű ú ú Í ú Ö ú Á Ö ú ú ú Í ű ű ű ű ú ű ú Í ű Ú Ö ű ú Í Í ú ű ú ű ú ú ú ú ű Í ú Í ű ú ű Í ű ú ú Ú ű Á Ü ű ú ú ű ű ú Í ú ú É Í Í ú ú ú Í ú Ó ú ű ű Í Í ű ű Á Í ú ú Í Ö ű Ú ű Ó ú ú ú Ö ú
Á Ő É É ó ó ó ó ó ú ó ű ó ú Í Í ó Ö Á ó ó ó ó Í ó ó ó ó Í ű ó ű ű ó É ó ű ó ó ű ó ű ó ó ú ü ü ó ó ó ó ü ú ó ú ó ú ú ó ú ó ó Ú ó ó ú ú ű ó ú Á ü ú Í Ú ű Ú Ö Í Á Á É Á Á Á É Ó ó ó ó ú ó ó ű ó ü ó ó ó ó ó
ö Ö ö ó í ó ó í ö Ö í ö í ü ó ö Ö ö ö Á ö ö ö ö Ö ö ö ö ö ó ó ó ö ö ö ü ü ö ö ü í í í í ú ö ö ö ö í ö ö ó í ö ó ö ú ö ü ü ü ö ö í üí ö ö ü ó ö úí ö ó ö ó í ö ó í ö í í í ü ö ó ó ó ó ó ö ö í í ü ó ö ö í
ö ü ö Ö ö ö Ö Á ö ö ö ö Ö ü í ö í í ú ú í ö ü ű ü ú í ü ű ö ö í í ü í ü í ü ü ű Á Á í Ú í ú ú í ö ü ö ö ö ö ü ö í ü í ö ü í í í í í í É ú ú É ü ü ű ú ú ö ü ö ü í í ü ö ü ú ú í ü ö ü ö ö ö ö ö ö ö Á ö Ö
Í Í Í Á É É Í Ó Ó Í Á Á É Á Á Ö É Á Ö Á Á Á Í É É ű Í ű É É Ű Á Á Ó Á Á ű ű É Í Á Á Í Í É É É Á Ó Á Á Ó ű Í Á Á ű ű ű ű Á ű Í ű ű É Í Í Í ű ű ű ű Í ű ű ű ű ű ű Í É ű ű ű ű ű ű ű ű ű ű ű ű É Í ű Í Í Í Ü
ű ű Í ű Í Á ű ű Á É Á Á Á Á É Á Á É Ó ű Á Ő Ó É É É Á Í Á É Á Á Á Í Á É Á Ó Í Í ű ű ű Í Í ű Í ű Í Í ű Í Í ű ű ű Í ű ű ű ű ű Í ű ű Í Í ű Á Á ű ű ű ű Í ű Í ű ű ű ű ű Í Í ű Í ű ű Í Í Í É ű Í ű ű ű Í ű Í ű
ü ű ü ű Í ű ü ü ü ü ü ü ü ű ü ű ű ű ü ű ü ű ü ű ü ü ü ü ű ü Í ü Ü Á É Í Á Á Á É Á Á Á Á Á Á Á Ö Á Í ű Á É Á É É É Ú ű É É Ú Á Í Á Ő Á É Ú Á Á Á Á Á Ú Á Á ű É Ó Á É É Ú Ő Á ü ű ű ü ű ű ű ű ű ű ü ü Ú ű Í
Ö ü Ö ü ü ü í í ü í ü ü ü Á í ü ü í ü í ü ü ű í Ö ü í í í ü ü ű í ú í ü ü í í Á Á ű ü í í í í í ű í í í í ú í ü í í í ü ű í ű ú í ü ü í ű í Á ü í ü ü í Á Ö ü ü ű ü í ü ú ü Á ú ű ü ü ü ű Á Ö ü ű Ö í í ü
Á Á Á Ó É ö ó ő ó ő ő ő ó ó ó ú ő ö ü ő ó ó ó ó ó ő ó ü ö ö ó ü ő ó ű ó ö ó ó ó ö ő ö ó ó ü ő ö ő ő ü ő ő ő ő ő ó ű ú ó ő ő ö ő ő ü ő ő ő ú ö ö ü Ü ú ö Í ó Ú ó ö ó ő ó ő ű ó ú ú ő ü ő ő ú ö ő ö ú ó ö ó
Vé V g é r g e r h e a h j a tá t s á i s s z s ál á ak a Runnable, Thread
Végrehajtási szálak Runnable, Thread Végrehajtási szálak Java-ban A Java program az operációs rendszer egy folyamatán (process) belül fut. A folyamat adat és kód szegmensekből áll, amelyek egy virtuális
OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN. vizsgatételek
OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN vizsgatételek 1. Az objektumorientált programozás szemlélete, az objektum fogalma 2. Az objektumorientált programozás alapelvei 3. A Java nyelv története, alapvető
8,0 MP hátlapi, LED vakuval. - micro SD kártyaolvasó - 1db USB 2.0 a táblagépen - 2db USB 2.0 a billentyűzeten. - fényérzékelő - giroszkóp
A Samsung ATIV Smart PC 500T táblagép A Samsung ATIV Smart PC 500T táblagép a szó klasszikus értelmében nem tablet, hanem egy olyan notebook, amely érintőképernyővel rendelkezik és a billentyűzet külön
FELHASZNÁLÓI KÉZIKÖNYV 1.sz. melléklet
FELHASZNÁLÓI KÉZIKÖNYV 1.sz. melléklet Mobil eszköz és böngészı beállítások 1 Bevezetés A melléklet célja, hogy összesítse azokat a mobil eszköz és böngészı beállításokat, melyek ahhoz szükségesek, hogy
Programozási nyelvek Java
Objektum-orientált szemlélet - Egységbe zárás (incapsulation) - Információ elrejtés - Öröklődés altípusosság dinamikus kötés Öröklődés Programozási nyelvek Java - kiterjesztem, kibővítem, megváltoztatom
Algoritmusok és adatszerkezetek II.
Algoritmusok és adatszerkezetek II. Horváth Gyula Szegedi Tudományegyetem Természettudományi és Informatikai Kar horvath@inf.u-szeged.hu 6. Ugrólista (Skiplist) Definíció. Olyan adatszerkezet, amelyre
Nokia C6 01 - Felhasználói kézikönyv
Nokia C6 01 - Felhasználói kézikönyv 1.1. kiadás 2 Tartalom Tartalom Biztonság 5 Használatbavétel 7 Gombok és alkatrészek 7 Telefonhívás, hangfájl vagy videó hangerejének módosítása 9 A billentyűzet és
libgdx alapú program létrehozása, kép importálása, mozgatása libgdx alapok Android játékfejlesztés Soós András
libgdx alapú program létrehozása, kép importálása, mozgatása libgdx alapok Android játékfejlesztés Soós András Tartalom 1. Az első lépések... 1 2. Fontos beállítások a kezdés előtt... 3 3. A programkód...
Java Programozás 4. Gy: Java GUI. Tipper, MVC kalkulátor
Java Programozás 4. Gy: Java GUI Tipper, MVC kalkulátor 15/1 B ITv: MAN 2018.03.10 1. Feladat: Tipper Készítsük el a tippelős programunk grafikus változatát. Az üzleti logika kódja megvan, a felület pedig
strings.xml res/values/strings.xml fájlban hozzuk létre a hiányzó string adatforrásainkat A jelenlegi helyett ez álljon: <resources> <string
Resource Objects Adatforrás elemeket hivatkozás (referencia, mutató) segítségével használhatunk, ezek karakterláncok (stringek), képek, azonosítók vagy akár fájlok is lehetnek A mappastruktúra egységesen
A Measy A2W Miracast Stick bemutatása. A Measy A2W Miracast Stick jellemzői
Android az osztályteremben (kivetítés) Az Eszterházy Károly Főiskola Médiainformatika Intézetében a Samsung Galaxy Tab 3 (GT-P5210) médiatartalmainak kivetítésére egy Measy A2W Miracast Stick eszközt használtunk
Google Maps használata OSM, mint alternatív térkép
OE-NIK 2012. március 19. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Google Maps használata OSM, mint alternatív térkép Google Maps Jól használható külső library. Használatához regisztráció
Android 5.0. peter.ekler@aut.bme.hu
.0 peter.ekler@aut.bme.hu .0 It is going to be wait for it Lollipop (Legendary ) 2 .0 Új készülékek (telefon, tablet, óra, autó, ) Új futtatókörnyezet > Android Runtime (ART) Megújult UI design > material
Broadcast Service Widget
OE-NIK 2012. április 22. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Broadcast Service Widget Broadcast Mi is ez? Aszinkron, üzenetszórásos értesítés Azok akik felregisztráltak rá értesülnek
HyperMedia Center egy olyan integrált multimedia alkalmazás, mely. lehetővé teszi a felhasználók számára az összes digitális szórakoztató
Bevezetés HyperMedia Center egy olyan integrált multimedia alkalmazás, mely lehetővé teszi a felhasználók számára az összes digitális szórakoztató berendezés használatát TV, házimozi és fényképek. A HyperMedia
Java VI. Egy kis kitérő: az UML. Osztály diagram. Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07.
Java VI. Öröklődés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI.: Öröklődés JAVA6 / 1 Egy kis kitérő: az UML UML: Unified Modelling Language Grafikus eszköz objektum
C# nyelv alapjai. Krizsán Zoltán 1. Objektumorientált programozás C# alapokon tananyag. Általános Informatikai Tanszék Miskolci Egyetem
C# nyelv alapjai Krizsán Zoltán 1 Általános Informatikai Tanszék Miskolci Egyetem Objektumorientált programozás C# alapokon tananyag Tartalom Bevezetés Lokális változó Utasítások Szójáték Why do all real
SM-T810. Felhasználói kézikönyv
SM-T810 Felhasználói kézikönyv Hungarian. 07/2015. Rev.1.0 www.samsung.com Tartalom Alapok 4 Fontos tudnivalók 5 Az értékesítési doboz tartalma 6 A készülék elrendezése 8 Akkumulátor 11 Memóriakártya 14
PHP II. WEB technológiák. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) PHP II. 2014 1 / 19
PHP II. WEB technológiák Tóth Zsolt Miskolci Egyetem 2014 Tóth Zsolt (Miskolci Egyetem) PHP II. 2014 1 / 19 Tartalomjegyzék Objektum Orientált Programozás 1 Objektum Orientált Programozás Öröklődés 2 Fájlkezelés
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens Hozzunk létre egy ASP.NET Empty Web Site projektet! A projekt neve legyen WCFAPP1. Ez
Nokia C2-00 - Felhasználói kézikönyv
Nokia C2-00 - Felhasználói kézikönyv 1.1. kiadás 2 Tartalom Tartalom Biztonság 4 A telefon rövid bemutatása 5 A két SIM-kártyával rendelkező telefon 5 A készülék gombjai és részei 5 Kezdő lépések 6 A SIM-kártya
ANDROID 2.3 TÁBLAGÉP KEZELÉSI ÚTMUTATÓ
ANDROID 2.3 TÁBLAGÉP KEZELÉSI ÚTMUTATÓ Kezelési Útmutató Tisztelt Vásárlónk, Köszönjük, hogy Alcor márkájú terméket választott. Ez a kézikönyv fontos információkat tartalmaz a készülék megfelelő használatával
A táblaszámítógép bemutatása
A táblaszámítógép bemutatása Dokumentum cikkszáma: 419466-211 2007. január Ez az útmutató a számítógép hardveres funkcióit ismerteti. Tartalomjegyzék 1 ek A fő kezelőfelület részegységei....................
Használati útmutató. Interaktív Bluetooth R / C Távirányító új dimenziója. Kompatibilis az Android rendszerrel.
Interaktív Bluetooth R / C Távirányító új dimenziója Használati útmutató A távirányításhoz használja az Androiddal ellátott telefonján lévő Bluetooth-ot. Kompatibilis az Android rendszerrel. Interaktív
OPEL INSIGNIA Infotainment kézikönyv
OPEL INSIGNIA Infotainment kézikönyv Tartalom Touch R700 / Navi 900... 5 R300 Color / R400 Color... 111 Touch R700 / Navi 900 Bevezetés... 6 Alapvető műveletek... 15 Rádió... 48 CD lejátszó... 54 Külső
Nokia 306 - Felhasználói kézikönyv
Nokia 306 - Felhasználói kézikönyv 1.1. kiadás 2 Tartalom Tartalom Biztonság 4 Kezdő lépések 5 A készülék gombjai és részei 5 A SIM-kártya és az akkumulátor behelyezése 6 A memóriakártya behelyezése vagy
2048 3D. Csapatnév: kurkomisi. Név: Kurkó Mihály-Zsolt. Elérhetőség: e-mail: kurkomisi@yahoo.com telefon: 0756538916. Iskola: Márton Áron Gimnázium
2048 3D Csapatnév: kurkomisi Név: Kurkó Mihály-Zsolt Elérhetőség: e-mail: kurkomisi@yahoo.com telefon: 0756538916 Iskola: Márton Áron Gimnázium Felkészítő: Demeter István-Hunor Az én projektem egy játék,
ANDROID ALKALMAZÁSFEJLESZTÉS
ANDROID ALKALMAZÁSFEJLESZTÉS Android komponensek használata Activity Fragment Service Broadcast Recevier Runtime permissions sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár
Nokia C1-01/C1 02 - Felhasználói kézikönyv
Nokia C1-01/C1 02 - Felhasználói kézikönyv 1.1. kiadás 2 Tartalom Tartalom Biztonság 4 Terméktámogatás 5 Kezdő lépések 5 A SIM-kártya és az akkumulátor behelyezése 5 A készülék gombjai és részei 6 Be-
JAVA PROGRAMOZÁS 3.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 3.ELŐADÁS 2014-2015 tavasz Polimorfizmus, absztrakt osztályok, interfészek 2 Példa - Hengerprogram 3 Példa - Hengerprogram 4 Példa - Hengerprogram
Java bevezet o Kab odi L aszl o Kab odi L aszl o Java bevezet o
Miért Java? széleskörben elterjedt Micro Edition - beágyazott rendszerek, régi telefonok Standard Edition - PC, android ezen alapul Enterprise Edition - vállalati programok, web service-ek multiplatform
OAF Gregorics Tibor: Minta dokumentáció a 3. házi feladathoz 1.
OAF Gregorics Tibor: Minta dokumentáció a 3. házi feladathoz 1. Feladat Szimuláljuk különféle élőlények túlélési versenyét. A lények egy pályán haladnak végig, ahol váltakozó viszonyok vannak. Egy lénynek
Nokia C2 05 - Felhasználói kézikönyv
Nokia C2 05 - Felhasználói kézikönyv 1.2. kiadás 2 Tartalom Tartalom Biztonság 4 Kezdő lépések 5 A készülék gombjai és részei 5 A SIM-kártya és az akkumulátor behelyezése 6 A memóriakártya behelyezése
Programozási nyelvek Java
Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 9. előadás Interface - típust vezet be, de osztálypéldány nem készíthető belőle (statikus típust ad) - több osztály is
SM-G920F. Felhasználói kézikönyv
SM-G920F Felhasználói kézikönyv Hungarian. 10/2015. Rev.1.2 www.samsung.com Tartalom Alapok 4 Fontos tudnivalók 5 Az értékesítési doboz tartalma 6 A készülék elrendezése 8 SIM kártya 10 Akkumulátor 15
Objektumorientált programozás C# nyelven III.
Objektumorientált programozás C# nyelven III. Kivételkezelés Tulajdonságok Feladatok Készítette: Miklós Árpád Dr. Kotsis Domokos Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és
Alcor Access Q913M Táblagép. Kezelési útmutató
Alcor Access Q913M Táblagép Kezelési útmutató BIZTONSÁGGAL KAPCSOLATOS FIGYELMEZTETÉSEK Ez az útmutató fontos információkat tartalmaz a készülék kényelmes és biztonságos használatával kapcsolatban. Kérjük,
Magas szintű programozási nyelvek 2 Előadás jegyzet
Magas szintű programozási nyelvek 2 Előadás jegyzet 1. Rendszerfejlesztés 0. lépés: Elemzés (analízis) 1. lépés: Tervezés a, technológia független rész b, technológia függő rész 2. lépés: Megvalósítás
3. Gyakorlat Ismerkedés a Java nyelvvel
3. Gyakorlat Ismerkedés a Java nyelvvel Parancssori argumentumok Minden Java programnak adhatunk indításkor paraméterek, ezeket a program egy tömbben tárolja. public static void main( String[] args ) Az
Java Programozás 11. Ea: MVC modell
Java Programozás 11. Ea: MVC modell 20/1 B ITv: MAN 2018.03.02 MVC Model-View-Controller A modell-nézet-vezérlő a szoftvertervezésben használatos szerkezeti minta. Az MVC célja elválasztani az üzleti logikát
Tartalomjegyzék. Áttekintés A mobil kliens első ránézésre. Fő nézetek A kezelőfelület elemei Első lépések
Tartalomjegyzék Áttekintés A mobil kliens első ránézésre Fő nézetek A kezelőfelület elemei Első lépések Letöltés és telepítés A program indítása Teljes képernyős nézet Személyes kontaktok Nevek hozzáadása
Készítette: niethammer@freemail.hu
VLogo VRML generáló program Készítette: Niethammer Zoltán niethammer@freemail.hu 2008 Bevezetés A VLogo az általános iskolákban használt Comenius Logo logikájára épülő programozási nyelv. A végeredmény
Google Maps V2. OpenStreetMap, Mapsforge
OE-NIK 2013. március 18. Sicz-Mesziár János sicz-mesziar.janos@ nik.uni-obuda.hu Google Maps V1 Google Maps V2 OpenStreetMap, Mapsforge Google Maps V1 deprecated 2 Google Maps V1 Jól használható külső
Használati útmutató. Biztonsági előírások. Tartalom. Szimbólumok. A műszer felhasználási célja. Tiltott használat. magyar. Biztonsági előírások
77-116 tanley TLM 220i 1 2 4 5 7 10 11 13 3 6 8 9 12 14 15 2 1 3 4 1 2 3 8 5 7 4 7 6 6 5 asználati útmutató magyar Gratulálunk a tanley TLM 220i megvásárlásához! A termék használata előtt figyelmesen olvassa
libgdx Android Studio alatt
libgdx Android Studio alatt LibGdx alapú program létrehozása, meglévő projekt importálása, képek mozgatása Készítette: Lukácsi Roland Frissítette: Hajdu Richárd Karádi Gábor Kiglics Norbert Verkman István
Programozás alapjai II. (9. ea) C++ többszörös öröklés, cast, perzisztencia
Öröklés ism. Programozás alapjai II. (9. ea) C++ többszörös öröklés, cast, perzisztencia Szeberényi Imre BME IIT Egy osztályból olyan újabb osztályokat származtatunk, amelyek rendelkeznek
MKB. Mobil NetBANKár. Mobil eszköz és böngészı beállítások
MKB Mobil NetBANKár Mobil eszköz és böngészı beállítások 1 Bevezetés A melléklet célja, hogy összesítse azokat a mobil eszköz és böngészı beállításokat, melyek ahhoz szükségesek, hogy az MKB Mobil NetBANKár
Felhasználói kézikönyv
SM-G318H/DS SM-G318H Felhasználói kézikönyv Hungarian. 06/2015. Rev.1.0 www.samsung.com Tartalom Fontos tudnivalók Kezdeti lépések 6 Az értékesítési doboz tartalma 7 A készülék elrendezése 9 A SIM-kártya
T-Systems Magyarország Zrt. készülék árlista vállalati Ügyfelei számára. Érvényes: 2015. november 2-tól visszavonásig vagy a készlet erejéig
T-Systems Magyarország Zrt. készülék árlista vállalati Ügyfelei számára Érvényes: 2015. november 2-tól visszavonásig vagy a készlet erejéig Kifutó modell! Kifutó modell! Apple iphone 5S Apple iphone 6
ANDROID ALKALMAZÁSFEJLESZTÉS
ANDROID ALKALMAZÁSFEJLESZTÉS Google Maps V2 sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár János 2015. március 21. Újdonságok Minimum Android 2.2/2.3 kell! Google Play SDK
Programozási nyelvek Java
Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 8. előadás Öröklődés - megnyitunk egy osztályt egy másik előtt zárt egységeket szeretünk készíteni (láthatósági kérdés:
Konkurens TCP Szerver
A gyakorlat célja: Konkurens TCP Szerver Megismerkedni a párhuzamos programozás és a konkurens TCP szerver készítésének az elméleti és gyakorlati alapjaival és egy egyidejűleg több klienst is kiszolgáló
Biztonság Felhasználói kézikönyv
Biztonság Felhasználói kézikönyv Copyright 2008 Hewlett-Packard Development Company, L.P. A Microsoft és a Windows elnevezés a Microsoft Corporation Amerikai Egyesült Államokban bejegyzett kereskedelmi
Java felhasználói felület
Java felhasználói felület Alapfogalmak Komponens alapok Elek Tibor GUI-val kapcsolatos fogalmak Eseményvezérelt program Program futás: - induló állapot (induló UI) megjelenítése, - eseménykezelő végtelen
Figyelmeztetések. 04 Alcor Joy Kezelési Útmutató
Kérjük olvassa el ezt az Útmutatót, mielőtt a készüléket használatba venné. Az Útmutatóban található képek csak tájékoztató célt szolgálnak, és eltérhetnek a készüléken láthatóaktól. Figyelmeztetések 4
GYORSINDÍTÁSI ÚTMUTATÓ QSMM66V45HU0514SO
mega macs PC GYORSINDÍTÁSI ÚTMUTATÓ HU QSMM66V45HU0514SO Tartalomjegyzék mega macs PC Tartalomjegyzék 1 Biztonsági utasítások... 3 1.1 Biztonsági utasítások a felhasználó számára... 3 1.2 Biztonsági utasítások
Nokia C6-01 - Felhasználói kézikönyv
Nokia C6-01 - Felhasználói kézikönyv 3.0. kiadás 2 Tartalom Tartalom Biztonság 5 Kezdő lépések 7 Gombok és alkatrészek 7 Telefonhívás, hangfájl vagy videó hangerejének módosítása 9 A billentyűzet és a
Köszönjük, hogy a ConCorde-6025CID telefonkészüléket választotta. A készülék használata előtt kérjük figyelmesen olvassa el a használati útmutatót.
Köszönjük, hogy a ConCorde-6025CID telefonkészüléket választotta. A készülék használata előtt kérjük figyelmesen olvassa el a használati útmutatót. BIZTONSÁGI ELŐÍRÁSOK A telefonkészülék használata közben
BlackBerry Torch 9800 Smartphone
BlackBerry Torch 9800 Smartphone Felhasználói útmutató Verzió: 6.0 A legfrissebb felhasználói útmutatókat a www.blackberry.com/docs/smartphones címen találja. SWDT643442-941426-0126071255-008 Tartalom
124 900 Ft 144 900 Ft 169 900 Ft 169 900 Ft 199 900 Ft 169 900 Ft 199 900 Ft 199 900 Ft
Apple iphone 5s 16 GB 16 GB 64 GB Plus 16 GB Plus 64 GB s 16 GB s 64 GB s Plus 16 GB Biztosítási kategória L L L L L L L L 210 900 Ft 219 900 Ft 254 900 Ft 252 900 Ft 288 900 Ft 249 900 Ft 289 900 Ft 289
Virtualizációs Technológiák Bevezetés Kovács Ákos Forrás, BME-VIK Virtualizációs technológiák https://www.vik.bme.hu/kepzes/targyak/vimiav89/
Virtualizációs Technológiák Bevezetés Kovács Ákos Forrás, BME-VIK Virtualizációs technológiák https://www.vik.bme.hu/kepzes/targyak/vimiav89/ Mi is az a Virtualizáció? Az erőforrások elvonatkoztatása az
Köszönjük, hogy az Axiomet AX-3004H kapcsolóüzemű DC Tápegységet választotta, kérjük használat előtt figyelmesen olvassa el az útmutatót.
1. Bevezetés Köszönjük, hogy az Axiomet AX-3004H kapcsolóüzemű DC Tápegységet választotta, kérjük használat előtt figyelmesen olvassa el az útmutatót. 2. Biztonság A kézikönyv fontos biztonsági és használati
HTC Desire 620. Felhasználói kézikönyv
HTC Desire 620 Felhasználói kézikönyv 2 Tartalom Tartalom Érdekes funkciók A HTC Desire 620 készülék szolgáltatásai 9 Kibontás HTC Desire 620 11 Hátlap 12 micro SIM kártya 14 Tárolókártya 15 Akkumulátor
Elemi alkalmazások fejlesztése IV. Adatbázis-kezelés ActiveX vezérlıkkel - 1
ADATBÁZIS-KEZELÉS ACTIVEX VEZÉRLİK ALKALMAZÁSÁVAL I.... 1 ACTIVEX... 1 ACTIVEX CONTROL... 1 SAJÁT ACTIVEX VEZÉRLİ LÉTREHOZÁSA... 1 circctrl.cpp... 2 Háttérszín tulajdonság hozzárendelése a vezérlıhöz...
Intuos Pro magyar nyelvű használati útmutató
1 2 A KÉZIKÖNYVRŐL 5 AZ INTUOS PRO TABLETRŐL 6 RENDSZERKÖVETELMÉNYEK 6 INTUOS PRO TABLET 7 INTUOS PRO TOLL 9 AZ INTUOS PRO BEÁLLÍTÁSA 10 A SZÁMÍTÓGÉPHEZ VALÓ CSATLAKOZTATÁS 10 USB KÁBEL ÜZEMBE HELYEZÉSE
Nokia 900 - Felhasználói kézikönyv
Nokia 900 - Felhasználói kézikönyv 1.0. kiadás 2 Tartalom Tartalom Biztonság 4 Kezdő lépések 6 Gombok és a készülék részei 6 A vissza, az indítás és a keresés gomb 7 A SIM-kártya behelyezése 8 A telefon
Programozás I. Első ZH segédlet
Programozás I. Első ZH segédlet Ezen az oldalon: kiírás az alapértelmezett (hiba) kimenetre, sztring konkatenáció, primitív típusok, osztály létrehozás, példányosítás, adattagok, metódusok Kiíratás alapértelmezett
Java Programozás 3. Gy: Java GUI. Swing, AWT
Java Programozás 3. Gy: Java GUI Swing, AWT 35/1 B ITv: MAN 2018.02.25 Feladat Készítsük el az Emp osztály kezelő programját úgy, hogy ArrayList-et (listatömb, tömblista, rugalmas tömb) használunk. A java.util.arraylist
1 Újdonságok a 3D szerkesztő módban
ArchiTECH.PC V8.0 verzió újdonságai 1 - Újdonságok a 3D szerkesztő módban 2 - Új eszközök 3 - Új menüparancsok 4 - Új paraméterek 5 - PDF import 6 - Információs jelek technikai jellegű módosítása a 2D
Felhasználói kézikönyv
EK-GC100 Felhasználói kézikönyv www.samsung.com A kézikönyvről A készülék a Samsung kiemelkedő technológiai szakértelmét és magas követelményeit felhasználva minőségi mobilkommunikációt és szórakozást
117. AA Megoldó Alfréd AA 117.
Programozás alapjai 2. (inf.) pót-pótzárthelyi 2011.05.26. gyak. hiányzás: kzhpont: MEG123 IB.028/117. NZH:0 PZH:n Minden beadandó megoldását a feladatlapra, a feladat után írja! A megoldások során feltételezheti,
A jobboldalon a pnlright egy Stacked Widget Állítsuk be az első lapot és nevezzük el pnldraw-ra:
A Rajzolás lap A rajzolás lap elemi rajzolási lehetőségek bemutatására szolgál. A rajzolás a jobboldali pnlright widget egyik lapjára rakott widgetre történik. A pnlright egy több lapot tartalmazó widget
Informatika. Középszintű érettségi vizsga témakörök. 1. Információs társadalom. 2. Informatikai alapismeretek hardver
Informatika Középszintű érettségi vizsga témakörök 1. Információs társadalom 1.1. A kommunikáció 1.1.1. A kommunikáció általános modellje Ismerje a kommunikáció modelljét és tudjon gyakorlati példákat