-
框架源代码platform_frameworks_base
查看全部 -
ApplicationThread继承ApplicationThreadNative,而ApplicationThreadNative是继承IBinder,意味着这需要跟AMS远程端进行一个通信查看全部
-
ActivityManagerNative是AMS的远程代理接口,因为AMS是运行在一个单独的进程之中,通过ActivityManagerNative.getDefault()就可以拿到一个AMS的远程代理对象来进行通信,然后绑定ApplicationThread的对象查看全部
-
ActivityThread并不是一个线程类,是一个final修饰的普通类,功能是创建主线程的Looper对象和主线程Handler查看全部
-
activity的 知识点查看全部
-
134查看全部
-
Activity生命周期查看全部
-
ApplicationThread相关类查看全部
-
Framework层的类查看全部
-
。。。查看全部
-
..查看全部
-
大作文就算框架列出来了还是觉得无话可说怎么办?查看全部
-
最后移除Conetext方法,ThreadActivity.handleDestroyActivity->ContextImpl.scheduleFinalCleanup->mMainThread.scheduleContextCleanup->ThreadActivity.H.CLEAN_UP_CONTEXT->cci.context.performFinalCleanup_mPackageInfo.removeContextRegistrations查看全部
-
onDestroy真的销毁了Activity吗?ThreadActivity.handleDestroyActivity->WindowManager.removeViewImmediate->WindowManagerGlobal.removeView->WindowManagerGlobal.removeViewLocked->View.assignParent(null)解除View关联查看全部
-
Activity.onDestroy回调步骤:ThreadActivity.handleDestroyActivity->ActivityClientRecord.performDestroyActivity-> mInstrumentation.callActivityOnDestroy-> activity.performDestroy->onDestroy查看全部
举报
0/150
提交
取消