全部的android應用都是由屏幕構成的一個集合,每一個屏幕則由一個活動和一個佈局組成。java
活動--用戶能夠完成的一個肯定的事。android
佈局--對屏幕外觀的描述。(佈局寫爲一個XML文件,回告訴android如何組織各個不一樣的屏幕元素)app
建立一個用戶界面:佈局
1.啓動應用,建立一個活動對象。ui
2.活動對象制定一個佈局。對象
3.活動告訴android在屏幕上顯示這個佈局資源
4.在設備上顯示包含這個佈局的用戶界面字符串
5.活動經過運行應用代碼對交互作出響應io
6.活動更新顯示layout
7.用戶在設備上看到更新後的顯示
工程中有用的文件:
app/build文件包含Android studio爲你常見的文件,一般不作編輯
app/src文件夾包含編寫的源代碼
app/src/main/java包含所寫的Java 代碼,建立的全部活動都在這裏
app/src/main/res查找系統資源, layout文件夾包含佈局, values文件夾包含字符串等值的資源文件