Sticky Broadcast und SmartStay

9. Dezember 2013

Sticky Broadcast Android behandelt alle Programme als seperate in sich isolierte User, um somit Sicherheit zu gewähren. Lediglich die Telefon-Komponenten müssen Funktionieren in diesen Virtuellen Maschinen. Es kommt jedoch auch vor, das Apps diese strengen Sicherheitsvorkehrungen umgangen werden müssen. Sticky Broadcasts sind eine Lösung. Broadcasts/Sendungen Android-Apps können Ankündigungen senden, sogenannte Broadcasts/Sendungen. Ein sehr tolles Beispiel, […]

Sticky Broadcast und SmartStay

Sticky Broadcast

Android behandelt alle Programme als seperate in sich isolierte User, um somit Sicherheit zu gewähren. Lediglich die Telefon-Komponenten müssen Funktionieren in diesen Virtuellen Maschinen. Es kommt jedoch auch vor, das Apps diese strengen Sicherheitsvorkehrungen umgangen werden müssen. Sticky Broadcasts sind eine Lösung. Broadcasts/Sendungen Android-Apps können Ankündigungen senden, sogenannte Broadcasts/Sendungen. Ein sehr tolles Beispiel, wenn Android merkt, das der Akku schächelt, sendet es so einen Broadcast an alle Anwendungen um ihnen mitzuteilen:"Achtung, demnächhst verliert ihr alle ungespeicherten Daten!" Was die jeweilige Anwendung daraufhin macht, ist dem jeweiligen Entwickler überlassen. Als Beispiel kann man bei so einem Input sage, bitte speichere alle Daten und schliese, oder so wie die Kameraapp das macht, deaktiviert sie den Blitz, bzw. verweigert den Dienst. Diese Komponente ist eine der wichtigen in Android, da sie die Kommuniktion aller Parteien beinhaltet, auch die des Users. Daher wird diese Anwendung oft genutzt um zum Beispiel dir zu sagen:"Hey du hast ne WhatsApp Nachricht!". Intents Intents st eine sogennante Absicht. Da die App dank der Isolierung nicht direkt Kommunizieren kann, muss diese an diese sogenannte Intent gehen. Diese stellt den Reciver bereit, bzw. aktiviert diesen. Das ist das, wenn die Kamera anfrägt ob der Akku noch genug Strom für ein Foto hat. Sticky Broadcasts Ein Sticky Broadcast, ist eine Dauerhafte Benachrichtigung, das heist in Form eines Beispiels. Eine App teilt euch mit, das sie aktiv ist, wie die Musik Anwendung von Android. Diese steht dann oberhalb der Benachrichtigung und kann nicht aus dem Header direkt entfernt werden. Considerations1 Eine App kann nur "klebrige" Sendungen aussenden oder entfernen, wenn die Programmierung eine Berechtigung für "Notizzettel" enthält. Die Sicherheit auf sticky Broadcasts ist nicht so groß wie bei nicht klebenden Nachrichten. Eines der guten Dinge bei der Verwendung einer klebrig oder nicht klebrigen Absicht ist, dass Sie angeben können, welche Apps Sie empfangen sollen, aber Sie müssen das nicht tun. Ihr Android bestimmt die richtigen Apps, für die Sie Ihre Sendungen erhalten, dies basiert auf der Filterung, die durch die Programmierer in jede App integriert wurde.

Smart Stay

Die meisten hat es schon mal irritiert das ein Auge auf seinem S3,S2 etc. oben in der Taskleiste auftaucht. [caption id="attachment_1500" align="alignleft" width="372"]Smart Stay Smart Stay[/caption] Diese Technologie von Samsung nennt sich Smart Stay. Dabei wird geprüft ob der Benutzer den Bildschirm anschaut oder nicht. Falls das System erkennt, dass der Benutzer den Bildschirm anschaut, dann wird dieser heller, falls der Benutzer wegschaut, dann wird er dunkler, so wird Energie gespart und der Akku hält dann auch länger. Smart Stay de/aktivieren:
  • Auf Einstellungen klicken
  • Option "Anzeige"
  • Tippe dann auf "Smart Screen" (manchmal steht auch sofort Smart Stay, das häng von Gerät ab)
  • Samsung Android: Smart Screen
[caption id="attachment_1501" align="alignleft" width="634"]Anzeige Anzeige[/caption]
  • Jetzt kannst du Smart Stay einschalten oder auschalten
[caption id="attachment_1502" align="alignleft" width="630"]Smartstay (de/aktivieren) Smartstay (de/aktivieren)[/caption]
  • Samsung: Smart Stay einschalten oder auschalten

Kommentare

Kommentare werden geladen...

Weitere Beiträge