合集-Android Framework
摘要:Activity生命周期 1、Activity生命周期定义 Activity生命周期管理,在APP侧和AMS侧各有对应的记录实现。 系统端使用ActivityRecord记录与管理应用程序端的Activity,其中mState标记当前Activity的生命周期。 enum State { INITI
阅读全文
摘要:Activity退出流程 1、onPause 1.1 服务侧发起Pause 在Activity启动流程中,我们知道会调用startPausing方法来触发栈顶的activity进入onPause状态。 // frameworks\base\services\core\java\com\android
阅读全文
摘要:Choreographer详解 Choreographer是一个Android的Java类,包路径 android.view.Choreographer。类注释是 “协调动画、输入和绘图的计时”。通常应用层不会直接使用 Choreographer,而是使用更高级的 API,例如动画和 View 绘制
阅读全文
摘要:Activity启动流程 这里说的是非首页的Activity。启动一个新的 Activity 只需要在当前 Activity 中调用startActivity方法,并传入一个Intent 即可。 Intent intent = new Intent(this, TestActivity.class)
阅读全文