268 aus 268 Beiträgen gefunden.
Geburt des Intrernet (Video) Ein spannendes Video zur Entstehung des Internets.
Private IP-AdressenPrivate IP-Adressen gehören zu bestimmten IP-Adressbereichen, die im Internet nicht geroutet werden. Sie können von jedem für private Netze wie etwa LANs verwendet werden.
Die Idee, private Adressbereiche festzulegen, entstand aus dem Wunsch, ohne unnützen administrativen Mehraufwand lokale Netzwerke pflegen zu können. Im Zuge der aufkommenden Knappheit an IP-Adressen des Internet Protocol v4 wurde dies überlagert durch die Anforderung, soweit wie möglich öffentliche IP-Adressen einzusparen.
Von der IANA wurden drei private IP-Adressbereiche festgelegt, wobei sich jeder der drei Bereiche in einer anderen Klasse des historischen Netzklassen-Konzepts ...
mehr Android LifecycleAndroid24.11.2011 - Lernkarte von MWT
Android gibt für seine Activities einen geordneten Lifecycle vor. Beim Starten einer App wird für die "erste" Activity grundsätzlich
onCreate()
onStart()
onResume()
ausgeführt. Während nur onCreate() überschrieben werden muss, können sämtliche anderen derartigen Methoden ausgelassen werden.
Nicht wirklich dokumentiert ist das Verhalten einer Activity bei Benutzerinteraktion. Ein Druck auf den back-Button schliesst die aktuelle Activity beispielsweise komplett durch Aufruf von onPause(), dann onStop() und schliesslich onDestroy(). Nicht ganz offensichtlich ist vielleicht, dass genau diese Methoden auch aufgerufen werden, wenn man das Handy ...
mehr Konfigurationsanderungen zur Laufzeit - android:configChangesAndroid23.11.2011 - Lernkarte von MWT
Android reagiert zur Laufzeit auf Änderungen der Konfiguration immer mit einem Restart der Applikation: Er startet die Applikation neu. Dieses passiert z.B. (leider) auch wenn sich "nur" die Orientierung (Portait von/zu Landscape) ändert.
Das System reagiert mit einem Restart der Applikation bei nachfolgenden Änderungen der Konfiguration (Ereignissen):
orientation: Wechsel von Portrait nach Landscape
keyboardHidden: Tastatur wurde auf- oder zugeklappt (ein-/ausgeblendet)
fontScale: Benutzer hat die bevorzugte Fontgröße geandert
locale: Änderung der Spracheinstellung
keyboard: Art der Tastatur hat sich geändert
touchscreen oder navigation: ...
mehr Android Permissions - Rechte für die Android AppAndroid22.11.2011 - Lernkarte von MWT
Auf was darf eine Android App eigentlich zugreifen? Grundsätzlich darf eine Android App erstmal gar nichts!
Deshalb benötigt die Android App Rechte (permissions), um auf Resourcen, Verbindungen oder Daten zugreifen zu dürfen. Derzeit gibt es 116 verschiedene Rechte für Android Apps. Deshalb ist es meist nicht ganz einfach den Überblick zu behalten, welches Recht was bedeutet und ob eine App ein gewisses Recht auch wirklich benötigt.
AndroidManifest.xml
Im nachfolgenden (einfachen) Standard-AndroidManifest (AndroidManifest.xml) für eine App wird verdeutlicht, wo die Permissions für das App eingefügt werden müssen. Sind mehrere ...
mehr