2、activity就是一個單獨的屏幕窗口;
3、UI是實現在屏幕上進行顯示數據、選擇和輸入數據等操作的用戶交互窗口;
4、布局: 定義各個窗體控件的排列位置;
5、Android 的UI元素:
view類:是所有可視化窗體的基類;
viewGroup是空間的容器,其下層子控件既可以是View,也可以是:ViewGroup;
Widget 是窗體控件的包,包括按鈕,文本框等;
6、布局的設計兩種方式:1、代碼實現;2、鼠標拖動;
7、activity位于android.app包中;
8、activity類通常需要重載的方法:
onCreate(); 初始化;
onPause(); 離開activity時,提交修改;有時用于暫停該activity,保護現場;此時該activity不可用,被遮住了一部分,但是
部分可見;
9、一個activity可以啟動另一個,甚至不再同一個應用程序中的activity;
10、每個activity必須在Androidmanifest.xml文件中進行聲明;(MainActivity會默認是聲明的,但是從第二個開始,必須進行聲明注冊
;)
11、onCreate(); 初始化;
onStart():當activity對用戶即將可見時調用;
onResum:用戶交互時調用;
onPause()進入后臺時運行該方法;
onStop();在一段時間內,不需要某個活動是,調用;如用戶在某個應用,此時來電,屏幕被完全覆蓋,則應用進入到onStop();
onREstart();
onDestroy();銷毀前調用;
12、當處于onStop() 或者處于onPause()停留較長時間的,則系統可能因為內存不足而把該應用清理,即onDestroy();
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。