Ich habe festgestellt, dass die Methoden mit dem Namen '* Locked()' sehr häufig verwendet werden, während ich die Android-Framework-Codes durchsuche. Ich frage mich, was "gesperrt" bedeutet und welche Funktionen diese Methoden widerspiegeln.Was bedeuten Methoden mit dem Namen '* Locked()' in Aktivitäten bezogenen Klassen?
Zum Beispiel gibt es eine Reihe von Methoden, die auf diese Weise in Activity related classes benannt sind.
android/Frameworks/base/services/java/com/android/server/am/ActivityStack.java
- startActivityLocked()
- ensureActivitiesVisibleLocked()
- resumeTopActivityLocked()
Vielen Dank für Ihre Hilfe im Voraus! :)