android – 名为’* Locked()’的方法在与Activity相关的类中意味着什么?

前端之家收集整理的这篇文章主要介绍了android – 名为’* Locked()’的方法在与Activity相关的类中意味着什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我注意到在查看Android框架代码时,有很多使用名为’* Locked()’的方法.
我想知道’锁定’意味着什么以及这些方法反映的功能.

例如,在Activity相关的类中有许多以这种方式命名的方法.

android/frameworks/base/services/java/com/android/server/am/ActivityStack.java

> startActivityLocked()
> ensureActivitiesVisibleLocked()
> resumeTopActivityLocked()

提前谢谢你的帮助!

猜你在找的Android相关文章