Was ist der Keyguard in Android?

74

Ich habe es gegoogelt und konnte keine Definition finden. Wie üblich war die Android-Dokumentation sehr "aufschlussreich".

U Avalos
quelle

Antworten:

90

Kurz gesagt, es ist Ihr Sperrbildschirm.

PIN-, Muster-, Gesichts-, Passwortsperren oder die Standardsperre (zum Entsperren schieben), aber es ist Ihr Sperrbildschirm.

Raghav Sood
quelle
1
Ist das dasselbe wie der Keyguard-eingeschränkte Modus? Ich habe gerade KeyGuard.inKeyguardRestrictedInputMode () mit dem Telefon auf meinem Sperrbildschirm ausprobiert und es hat false zurückgegeben
U Avalos
Es kann auch die PIN der SIM-Karte verarbeiten, daher bezieht sich dieser Parameter möglicherweise darauf.
Pethő Jonatán
Jesus Christus, ich musste alle obigen "Antworten" lesen und es war immer noch nicht klar. Danke für das Aufklären.
Draghon
7

Keyguard bezieht sich im Wesentlichen auf den Code, der das Entsperren des Telefons übernimmt. Es ist wie die Tastatursperre Ihres Nokia-Telefons vor ein paar Jahren, nur mit dem Dienstprogramm auf einem Touchscreen.

Weitere Informationen finden Sie in android/appodercom\android\internal\policy\impl

Viel Glück !

Mayank
quelle
1

Der Sperrbildschirm funktioniert ohne Schlüsselschutz. Ich habe ihn getestet. Die Home-Taste funktioniert nicht mehr und Sie können den Task-Manager nicht erreichen, indem Sie die Home-Taste gedrückt halten. Ich wünschte, sie hätten keinen neuen Prozess entwickelt, als er in die System-Benutzeroberfläche oder was auch immer eingebaut wurde. Ich sehe keine Notwendigkeit für die Änderung und den zusätzlichen Prozess

user3135040
quelle
1

Ja, ich habe es auch hier gefunden: http://developer.android.com/tools/testing/activity_testing.html Es scheint ein Schutzmechanismus für die Schlüsseleingabe zu sein, der die Bildschirmsperre enthält, aber nicht nur. Laut dieser Webseite werden auch einige Einschränkungen bei der Tasteneingabe für das Auto-Test-Framework in Android definiert.

Uhr ZHONG
quelle