前言
在第一次接觸Android Studio時,如果想要快速上手,那麼下面這些文件和教程你一定要讀一讀。
正文
創建好項目並打開後
重點
Main2Activity
這是我們自己創建的Activity,每一個頁面對應着一個Activity,Activity是我們編寫代碼的地方。可以理解爲,每個視圖頁面的所有動作都是對應的Activity中的代碼完成的。
cold_layout.xml
創建完活動後,需要創建其對應的頁面佈局
這樣就可以在頁面中添加對應的控件並在Activity中引用控件並填寫相關代碼
如何將Main2Activity與cold_layout關聯起來??
在Main2Activity中使用setContentView方法引入cold_layout佈局
如何在MainActivity中編寫cold_layout的控件活動?
首先我們需要在cold_layout中創建一個控件,比如一個Button(可以代碼編寫,也可以手動拖入)
點擊右上角的圖標從代碼界面切換到視圖界面
此時cold_layout代碼界面會出現button對應的屬性,button報紅線是因爲我們未將其進行位置固定(下圖)
控件位置固定
固定好後我們需要在Main2Activity中根據id引用此Button(下圖)
這樣我們就可以爲這個button創建監聽事件並寫入我們想實現的功能代碼啦~
現在再來說說項目中一些固定的文件是用來幹嘛的
AndroidMainfest.xml
每個項目都會有一個AndroidMainfest.xml
外build.gradle
內build.gradle
關於控件:
EditText輸入框關於刪除內容導致App退出當前Activity的詳細解決方法
關於打包:
打包錯誤Entry name ‘META-INF/XXX’ collided
打包錯誤Entry name ‘res/interpolator/XXX’ collided