Android學習筆記
一.工具的下載和安裝:
Android 開發軟件:Android Studio 下載地址為:www.androiddevtools.cn/
工具的下載和安裝不建議到官網下載,因為需要VPN,網速較慢,鏡像網站上會實時更新最新版本的軟件。
配置SDK:聯網情況下第一次啟動軟件時選擇取消設置的導入,軟件會自動下載SDK并進行配置,之后選擇標準模式進行安裝即可;
如果電腦中已經存在SDK包,也可以直接選擇路徑進行導入。
開發軟件的自定義設置:在軟件的設置界面中可以設置軟件的Appearence和Font,改變軟件界面的主題和字體自號。
2.工程的創建:
工程的創建:類似于其他開發環境的工程創建方式。
項目的刪除:在Module的右鍵菜單中選擇Open Module Settings,進入設置界面中將需要刪除的模塊刪除,將模塊刪除后,再回到工程界面中將該模塊在其右鍵菜單中刪除。
3.項目的編譯:
編譯工具:Gradle;
項目存在setting.gradle,用于記錄哪些module要被加入到項目中;build.gradle會被應用到所有的Module中;
每一個module都存在build.gradle ,用于配置其自身的屬性,如果與項目中的build.gradle中的配置屬性沖突,會將其覆蓋
Gradle中的部分配置:minSdkVersion:最小API level
compileSdkVersion:編譯的SDK版本,一般選擇最新版本即可,僅為編譯的SDK版本,一般不影響項目的實際運行
targetSdkVersion:目標版本,用于匹配不同平臺上項目運行的Sdk版本,使不同平臺上設備能夠使用同一版本的Sdk,減少bug的產生。
創建模擬器:AVD Manager(Android Virtuel Device Manager) //也可以選擇其他虛擬設備模擬器,如Genymotion,夜神等
①選擇虛擬設備類型,如手機,車輛等;②配置設備的顯示設置;③配置設備系統,并獲取對應的許可;④選擇對應的SDK,完成設備的創建
4.項目編寫前的準備:
快捷鍵的設置:setting->keymap->class name completion
常用快捷鍵:
格式化代碼:ctrl + alt + l
撤銷: ctrl+z
反撤銷:shift + ctrl + z
提示代碼:ctrl + alt + space
代碼自動修正:alt + Enter 顯示文檔說明:ctrl + q 查找:ctrl + f 按關鍵字全局搜索:ctrl + shift + f
調試技巧:寫日志,斷點
二.項目入門學習
1.項目的創建:
項目的創建時選擇Empty View Activity進行項目創建,在語言欄選擇Java語言
(若創建項目時選擇Empty Activity,則該項目只能支持Kotlin語言進行項目開發)
項目的目錄,可以選擇多種類型的目錄結構,其中:
Project目錄結構中,顯示了項目中各個文件在計算機中的實際存放位置及邏輯結構
Android目錄結構中,項目中各個文件按其在項目中的作用進行分類顯示
ProjectSourse目錄結構中,隱藏了項目的依賴包
Packages目錄結構中,僅顯示項目的依賴包和項目中以.xml結尾的配置文件
平時常用的目錄結構主要是Android目錄結構,Project目錄結構,以及Packages目錄結構
項目中新增Module和刪除Module的方式需要注意,因為新增的Module會作為項目的一部分,影響到項目自動生成的配置文件,
因此在將其刪除時,需要先在項目配置中將其刪除,然后再刪除其物理文件
2.項目的啟動:
Android項目需要在Android平臺上運行,因此,項目的調試和運行均需要Android平臺的設備進行支持,設備的選擇可以使用測試機與電腦進行連接,也可以使用虛擬設備用于調試
tips:
1.若使用實體機進行測試,需要小心設備損壞問題
2.使用虛擬設備進行測試時,需要首先在虛擬設備管理器中啟動虛擬設備,然后再測試項目系統的運行

浙公網安備 33010602011771號