1:活動(Activity)就是一個包含應用程序的用戶界面。應用程序能夠包含零個或多個活動。活動的生命週期是指從在屏幕上顯示那一刻起一直到最後隱藏所經歷的若干階段。對象
2:碎片(Fragment)能夠看作是微縮版的活動,它們能夠組合到一塊兒造成活動(Activity)生命週期
3:意圖(Intent)從根本上說就是可以未來自不一樣應用程序的不一樣活動無縫鏈接在一塊兒工做的膠水,確保這些任務執行起來像是屬於一個單一的應用程序。事件
當一個活動開始時,onStart()和onResume()事件總會被調用,而無論這個活動是從後臺恢復的仍是新建立的。當活動第一次建立時,會調用onCreate()方法。內存
注意,即便一個應用程序只有一個活動而且這個活動被終止了,該應用程序仍舊會運行於內存中。資源
若要讓活動變成一個對話框的形式,只須要更改該活動的themit