-
ActivityThread不是一個線程,只是一個普通的Java類查看全部
-
對ActivityThread的認識:1.從本質(zhì)來看,它不是一個線程,而是一個Java類; 2.需要在主線程的方法中被運行; 3.運行時,首先調(diào)用main方法,其中也會調(diào)用:OnAttatch,loop方法; 4.AMS--->ActivityManagerService; 5.ActivityManagerService; 5.一個線程中,只有一個Looper對象; 6ActivityManagerNative是ActivityManagerService的遠程代理對象; 7.首先會調(diào)用的方法是:mgr的attatchApplicationThread; 補充:光標放在方法名上,按下Ctrl鍵,單擊即可進入內(nèi)部查看源碼;查看全部
-
兩個關鍵類查看全部
-
Context查看全部
-
ActivityThread不是線程查看全部
-
對window進行管理的類,windowmanagerglobal查看全部
-
ViewManage里面的方法,addview updateviewLayout,removeview;查看全部
-
。查看全部
-
通過本次課程可以進一步 的了解activity的本質(zhì)是什么。查看全部
-
ApplicationThreadNative 它是實現(xiàn)一個Binder的子類,它主要跟ActivityManagerService進行遠程端的通信,通信的時候封裝成一個Binder對象查看全部
-
看查看全部
-
activity和framework類的聯(lián)系和區(qū)別查看全部
-
打開activity生命周期的方法查看全部
-
activity thread 不是一個線程 只是一個普通的類查看全部
-
activity類是context的子類,context是一個抽象的借口,也是service和Application的父類。查看全部
舉報
0/150
提交
取消