Drahtlos kommunizieren mit J2ME (MIDP)

Abbildung B gibt die hierarchische Anordnung der Komponenten wieder.


Abbildung B: Die Komponenten des lcdui-Pakets.

Die gesamten graphischen Optionen werden von einem Display-Objekt verwaltet, in dem jede Anwendung Zugriff auf eine einzelne, private Instanz hat. Diese Instanz ist über die statische Methode Display.getDisplay ermittelbar, wobei üblicherweise für diese Instanz in einer Mitgliedsvariablen eine einzelne Referenz existiert, wie es im Konstruktor für HelloJ2ME der Fall ist. Neben Methoden für das Setzen des Fokus auf ein bestimmtes Screen-Element (setCurrent) und für das Auffinden des Element mit dem Fokus (getCurrent) bietet Display auch eine Reihe von Methoden, wie man Informationen über die Darstellungsfähigkeiten von Geräten erlangen kann, insbesondere, ob eine farbliche Darstellung möglich ist (isColor) und wie viele Farben unterstützt werden (numColors).

Was man sich merken sollte

Für die Entwickler von Java-Anwendungen für mobile Geräte möchte ich abschließend noch auf einige Punkte hinweisen: Sie müssen mit einer stark gekürzten Klassenbibliothek auskommen – es gibt keine Reflexion, keine JNI und, wie gesagt, auch keinen Support für das Schließen der Anwendung. Außerdem ist die Speicherkapazität erheblich eingeschränkt, da die meisten Geräte, die das MIDP-Profil ausführen, über weniger als 100 K dynamischen Speicher verfügen. Achten Sie daher sorgsam auf den Speicherverbrauch jedes von Ihnen verwendeten Algorithmus. Und schließlich sollten Sie daran denken, dass jegliche Netzwerk-Konnektivität in der Bandbreite beschränkt und vermutlich nur unregelmäßig verfügbar sein wird.

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

KI erleichtert Truckern die Parkplatzsuche

Die Prognose für die Anfahrt bezieht das Verkehrsaufkommen, die Stellplatzverfügbarkeit sowie die Lenk- und Ruhezeiten…

2 Wochen ago

EU AI-Act Risk Assessment Feature

Unternehmen können mit Casebase Portfolio an Daten- und KI-Anwendungsfällen organisieren.

2 Wochen ago

Smarthome-Geräte sind Einfallstor für Hacker

Smart-TV oder Saugroboter: Nutzer schützen ihre smarten Heimgeräte zu wenig, zeigt eine repräsentative BSI-Umfrage.

2 Wochen ago

Core Ultra 200V: Intel stellt neue Notebook-Prozessoren vor

Im Benchmark erreicht der neue Core Ultra 200V eine Laufzeit von 14 Stunden. Intel tritt…

2 Wochen ago

Irrglaube Inkognito-Modus

Jeder dritte hält sich damit für unsichtbar. Wie widersprüchlich unser Datenschutzverhalten oft ist, zeigt eine…

2 Wochen ago

Das sind die besten Cybersicherheits-Anbieter Deutschlands

KI und Nachholbedarf des Mittelstands treiben die Nachfrage nach End-to-End-Services. SOC-Dienstleister profitieren besonders stark.

2 Wochen ago