M
moppelg
Stammgast
- 166
Hallo zusammen,
anbei der Quellcode einer Vokabel Lockscreensperrapp. Sie ist nützlich für das Abfragen von Aufgaben (z. B. Vokabeln und Matheaufgaben), ohne deren Beantwortung das Handy nicht benutzt werden kann (Ein Handy-Neustart/Start lässt das Handy ohne Abfrage starten!).
Quellcode / Programmleckereien:
1.Bildschirminhalt über allem Anderen darstellen
2.Erschwerung der Deinstallation:
a)Ausblenden der App im Applauncher
b)Ausgrauen des Deinstallationsbuttons (Setzt Erlaubnis als Systemadministrator voraus bei Installationsabfrage)
3.'Daten löschen' bei App-Einstellungen verhindert durch Starten einer passwortgeschützten Aktivity stattdessen mit weiteren Einstellmöglichkeiten)
4.Nutzung von GUI-Elementen Animationen
5.Händeln (Auflegen/Ablehen) von Telefonanrufen und wählen eigner Nummern aus der App heraus
6.Eingebaute Fotomöglichkeit mit Vorschaubild
7.Einlesen einer Textdatei für Textfelder, die in der APK hinterlegt sind
8.Starten, steuern und Beenden eines Services
9.Minimalistic Datei-Chooser
10.Einlesen von Textdatei im Handyspeicher
Funktionsweise der App:
Beim Systemstart wird ein Service gestartet, der detektiert, wenn der Bildschirm ausgeschaltet wird und daraufhin den Lockscreen startet.
Hinweis: Der Name der App gleicht dem einer Systemapp, um denen die die App von ihren Eltern aufgedrückt bekommen haben die Suche nach der App zu erschweren.
anbei der Quellcode einer Vokabel Lockscreensperrapp. Sie ist nützlich für das Abfragen von Aufgaben (z. B. Vokabeln und Matheaufgaben), ohne deren Beantwortung das Handy nicht benutzt werden kann (Ein Handy-Neustart/Start lässt das Handy ohne Abfrage starten!).
Quellcode / Programmleckereien:
1.Bildschirminhalt über allem Anderen darstellen
2.Erschwerung der Deinstallation:
a)Ausblenden der App im Applauncher
b)Ausgrauen des Deinstallationsbuttons (Setzt Erlaubnis als Systemadministrator voraus bei Installationsabfrage)
3.'Daten löschen' bei App-Einstellungen verhindert durch Starten einer passwortgeschützten Aktivity stattdessen mit weiteren Einstellmöglichkeiten)
4.Nutzung von GUI-Elementen Animationen
5.Händeln (Auflegen/Ablehen) von Telefonanrufen und wählen eigner Nummern aus der App heraus
6.Eingebaute Fotomöglichkeit mit Vorschaubild
7.Einlesen einer Textdatei für Textfelder, die in der APK hinterlegt sind
8.Starten, steuern und Beenden eines Services
9.Minimalistic Datei-Chooser
10.Einlesen von Textdatei im Handyspeicher
Funktionsweise der App:
Beim Systemstart wird ein Service gestartet, der detektiert, wenn der Bildschirm ausgeschaltet wird und daraufhin den Lockscreen startet.
Hinweis: Der Name der App gleicht dem einer Systemapp, um denen die die App von ihren Eltern aufgedrückt bekommen haben die Suche nach der App zu erschweren.
Anhänge
-
PackageAccessService.apk96,2 KB · Aufrufe: 85
-
Screenshot_20160724-231159.png182,8 KB · Aufrufe: 222
-
Screenshot_20160724-231210.png23 KB · Aufrufe: 195
-
Screenshot_20160724-231301.png14,3 KB · Aufrufe: 212
-
Screenshot_20160724-231441.png142,5 KB · Aufrufe: 186
-
Screenshot_20160724-231729.png112,8 KB · Aufrufe: 216
-
PackageAccessService.zip81,9 KB · Aufrufe: 93
Zuletzt bearbeitet: