所有的android應用都是由螢幕構成的一個集合,每個螢幕則由一個活動和一個布局組成。
活動--使用者可以完成的一個确定的事。
布局--對螢幕外觀的描述。(布局寫為一個XML檔案,回告訴android如何組織各個不同的螢幕元素)
建立一個使用者界面:
1.啟動應用,建立一個活動對象。
2.活動對象制定一個布局。
3.活動告訴android在螢幕上顯示這個布局
4.在裝置上顯示包含這個布局的使用者界面
5.活動通過運作應用代碼對互動做出響應
6.活動更新顯示
7.使用者在裝置上看到更新後的顯示
工程中有用的檔案:
app/build檔案包含Android studio為你常見的檔案,通常不做編輯
app/src檔案夾包含編寫的源代碼
app/src/main/java包含所寫的Java 代碼,建立的所有活動都在這裡
app/src/main/res查找系統資源, layout檔案夾包含布局, values檔案夾包含字元串等值的資源檔案