j2me.-almanach helion.pdf
(
11988 KB
)
Pobierz
4
Spis treci
Rozdział 4. Interfejs u+ytkownika MIDletów .......................................................103
Przegl.d interfejsu u6ytkownika......................................................................................................104
API interfejsu u6ytkownika wysokiego poziomu..........................................................................108
Rozdział 5. API niskiego poziomu do tworzenia
interfejsu u+ytkownika MIDletów.....................................................163
Klasa Canvas........................................................................................................................................163
Rysowanie oraz klasa Graphics.........................................................................................................168
Atrybuty klasy Graphics....................................................................................................................169
Rysowanie linii i łuków......................................................................................................................172
Przesuwanie punktu pocz.tkowego Graphics...............................................................................179
MIDlet z prost. animacj.....................................................................................................................181
Klasa Graphics — obcinanie..............................................................................................................184
Rysowanie tekstu.................................................................................................................................187
Obrazy...................................................................................................................................................193
Przechwytywanie zdarze?.................................................................................................................198
Wielow.tkowoAB i interfejs u6ytkownika........................................................................................204
Rozdział 6. Bezprzewodowa Java. Obsługa sieci i pami4ci nieulotnej ............207
Architektura sieci stosowana na małych urz.dzeniach................................................................208
Gniazda.................................................................................................................................................212
Datagramy............................................................................................................................................217
Poł.czenia HTTP..................................................................................................................................222
Pami4B nieulotna..................................................................................................................................239
Rozdział 7. Konfiguracja CDC i jej profile.............................................................261
CDC........................................................................................................................................................261
Rozdział 8. Narz4dzia uruchamiane z linii polece..............................................275
cvm: maszyna wirtualna konfiguracji CDC (Connected Device Configuration)......................275
kdp: KVM Debug Proxy.....................................................................................................................281
kvm: Kilobyte Virtual Machine.........................................................................................................283
midp: Arodowisko wykonywania aplikacji zgodnych z profilem MID
(MID Profile Execution Environment).......................................................................................287
emulator: emulator z pakietu J2ME Wireless Toolkit....................................................................291
preverify: preweryfikator klas KVM................................................................................................296
MakeMIDPApp: narz4dzie konwertuj.ce pliki JAD na PRC.......................................................298
MEKeyTool: narz4dzie do zarz.dzania certyfikatami z kluczami publicznymi.......................301
Spis treci
5
Rozdział 9. J2ME — #rodowiska programistyczne...............................................305
J2ME Wireless Toolkit.........................................................................................................................306
MIDP for PalmOS................................................................................................................................321
J2ME a Forte For Java..........................................................................................................................332
Inne zintegrowane Arodowiska programistyczne..........................................................................338
Cz II Opis API...................................................................................341
Jak korzysta; z opisu API .........................................................................................343
Odnajdywanie potrzebnych pozycji.................................................................................................343
Jak czytaB opisy klas............................................................................................................................344
Rozdział 10. Pakiety i klasy J2ME ..........................................................................353
Pakiety J2ME........................................................................................................................................353
Pakiety J2SE niedost4pne w J2ME....................................................................................................354
ZawartoAB pakietów J2ME..................................................................................................................355
Rozdział 11. java.io ....................................................................................................375
Rozdział 12. java.lang ................................................................................................389
Rozdział 13. java.util..................................................................................................417
Rozdział 14. javax.microedition.io...........................................................................431
Rozdział 15. javax.microedition.lcdui .....................................................................445
Rozdział 16. javax.microedition.midlet...................................................................479
Rozdział 17. javax.microedition.rms........................................................................483
Rozdział 18. Indeks klas, metod i pól .....................................................................495
Dodatki.....................................................................................................517
Skorowidz......................................................................................................................519
Narzdzia uruchamiane
z linii polece
Programici J2ME maj do wyboru wiele graficznych rodowisk programistycznych,
umo!liwiajcych tworzenie i debugowanie aplikacji. O niektórych z nich ju! wspomina-
limy (lub wspomnimy w rozdziale 9.). W pewnych sytuacjach trzeba jednak posługiwa+
si, niskopoziomowymi narz,dziami, niedost,pnymi z poziomu IDE. W tym rozdziale
omówione zostały te narz,dzia wywoływane z linii polece/, które s najcz,ciej wyko-
rzystywane przez programistów.
cvm: maszyna wirtualna konfiguracji CDC
(Connected Device Configuration)
Dostpno
Wzorcowa implementacja CDC, wzorcowa implementacja profilu Foundation
Składnia
cvm [opcje] [właciwoci] plikklasy [argumenty]
Opis
CVM jest maszyn wirtualn spełniajc wymagania okrelone w specyfikacji CDC. Ma
ona wszystkie cechy, jakie powinna mie+ maszyna wirtualna Java 2, a ponadto zawiera
garbage collector zoptymalizowany do pracy w rodowiskach o niewielkich zasobach
276
Rozdział 8. Narzdzia uruchamiane z linii polece
pami,ciowych. W celu skrócenia czasu potrzebnego na uruchomienie maszyny wirtualnej
i ograniczenia jej wymaga/ odnonie pami,ci, zazwyczaj ju! na etapie jej kompilowania
łczy si, z ni podstawowe klasy j,zyka Java, tak samo jak w przypadku maszyny wir-
tualnej KVM (patrz rozdział 2.).
CVM dostarczana jest w postaci kodu 5ródłowego i stanowi cz,+ wzorcowych imple-
mentacji CDC i profilu Foundation, dost,pnych na platformy Linux oraz VxWorks.
Opcje
-version
Wywietla informacje na temat wersji maszyny wirtualnej, po czym ko/czy jej dzia-
łanie. Po wywołaniu tego polecenia na ekranie zazwyczaj pojawia si, co takiego:
java version „J2ME Foundation 1.0”
Java(TM) 2, Micro Edition (build 1.0fcs-ar)
CVM (build .0fcs-ar, native threads)
-
showversion
Wywietla te same informacje co –version, przy czym maszyna wirtualna nie jest
zatrzymywana. Dzi,ki tej opcji informacje o wersji VM mo!na zwróci+ przed uru-
chomieniem aplikacji.
-
fullversion
Powoduje zwrócenie mniejszej liczby informacji ni! opcja -version. Zazwyczaj wy-
glda to tak:
java full version „1.0fcs-ar”
Po wywietleniu tych danych maszyna wirtualna jest zatrzymywana.
-Xbootclasspath:list
-Xbootclasspath=list
Lista katalogów, plików JAR oraz plików ZIP, w których maszyna wirtualna b,dzie
szuka+ klas uruchomieniowych, które nie zostały z ni zlinkowane na etapie kompi-
lacji. Poszczególne elementy na licie powinny by+ oddzielane dwukropkami (Linux)
lub rednikami (VxWorks).
-Xbootclasspath/p:list
-Xbootclasspath/p=list
Umieszcza wskazane katalogi, pliki JAR oraz ZIP na pocztku istniejcej listy klas
uruchomieniowych. Poszczególne elementy na licie powinny by+ oddzielane dwu-
kropkami (Linux) lub rednikami (VxWorks).
-Xbootclasspath/a:list
-Xbootclasspath/a=list
Dołcza wskazane katalogi, pliki JAR oraz ZIP na ko/cu istniejcej listy klas urucho-
mieniowych. Poszczególne elementy na licie powinny by+ oddzielane dwukropkami
(Linux) lub rednikami (VxWorks).
Plik z chomika:
basia1995x
Inne pliki z tego folderu:
autocad 2005 i 2005 pl full.pdf
(22413 KB)
intensywny kurs przywództwa. szybki program rozwoju zdolności przywódczych full.pdf
(9732 KB)
płytki umysł. jak internet wpływa na nasz mózg helion.pdf
(34503 KB)
analiza statystyczna. microsoft excel 2010 pl cała książka.pdf
(27781 KB)
matematyczne-szkielko-i-oko.-mniej-i-bardziej-powazne-zastosowania-matmy full scan.pdf
(28897 KB)
Inne foldery tego chomika:
ebooki(1)moooooooo
ebooki(1)moooooooo(1)
ebooki(1)moooooooo(10)
ebooki(1)moooooooo(11)
ebooki(1)moooooooo(12)
Zgłoś jeśli
naruszono regulamin