我注意到在查看 Android 框架代码时,有很多名为 '*Locked()' 的方法的使用。我想知道“锁定”是什么意思以及这些方法反映了哪些特征。
例如,在 Activity 相关的类中有许多以这种方式命名的方法。
android/frameworks/base/services/java/com/android/server/am/ActivityStack.java
- 开始活动锁定()
- 确保ActivityVisibleLocked()
- resumeTopActivityLocked()
提前谢谢你的帮助!:)