移動開發的工具有很多:Android Studio,eclipse,Hbuilder等,其中,現如今最火的開發工具是Android Studio,Android Studio是谷歌自己推出的一款集成開發應用,且谷歌已經終止了對eclipse的支持,所以,我們選擇Android Studio作為我們學習的開發工具,
Android Studio安裝教程:https://www.bilibili.com/video/av50954019(這個教程並不是我錄制的)
學習內容:
1.創建頁面
名詞解釋:
Start a new Android Studio project 開始一個新的安卓工作室項目
Open an existing Android Studio project 導入現有的安卓工作室項目
Check out project from Version Control 從版本控制簽出項目
Profile or debug APK 剖析或調試APK
Import project(Gradle,Eclipse ADT,etc.) 導入項目(Gradle、Eclipse ADT等。)
Import an Android code sample 導入一個安卓代碼示例
2.Project 和 Module的關系
Project 就是一個項目,每個project可以包含好多個Module,每個Module對應着手機上的一款軟件。
Module:組件;模件;預制件;模塊;功能塊;組成單元;艙。
3.第一次創建項目注意事項
注意:第一次創建項目需要連接互聯網,否則會顯示錯誤,最好要與無線網。(可憐的我第一次創建用限速的手機熱點創建了半天)。
4.Choose your project頁面(Choose your project)
名詞解釋:
Phone and Tablet 手機和平板電腦
Wear OS 可穿戴設備
TV 電視
Android Auto 安卓汽車
Android Things 機器人
Empty Activity 空活動
5.Configure you project界面
解釋:
界面內容:
Configure you project 配置您的項目
Package name 包名
Save location 保存位置
Language 語言
Minimum API level 最低API指數
Your app will run on approximately 95.3% of devices 您的應用程序將在大約95.3%的設備上運行
This project will support instant apps 該項目將支持即時應用
Empty activity 空活動
Previous 以前的
常見錯誤解釋:
Please enter an application name (show in launcher),or a descriptive name for your library
請輸入應用程序名稱(在啟動器中顯示),或您的庫的描述性名稱
‘’already exists at the specified project location.
指定的項目位置已經存在“”。
注意:Name是應用程序的名稱
包名不能包含數字、空格
項目路徑不能包含中文
6.開發界面介紹
菜單欄:
File: 文件夾;文件箱;縱列;銼刀;文件;檔案;卷宗;案卷;職責
Edit: 編輯;編選;選輯;校訂;刪除;去掉;刪節;剪輯;主編;擔任…的編輯
View: 視力;視野;視線;看法;意見;想法;觀點;視圖;景色;圖像
Navigate:航行 ; 導航 ; 巡覽 ; 駕駛 ; 航海
Code: 密碼;代碼;程序指令;法典;法規;章程;標記;行為准則;編號;道德准則
Analyze: 分析;解析;揭示
Refactor:重構
Build: 體形;體格;構件;造型;構造;編程過程
Run: 運行
Tools: 工具;器具
VCS: 編譯型Verilog模擬器
Window: 窗;窗戶;窗口;窗狀開口;開展行動的間隙;金屬箔片;視窗;窗玻璃
Help: 幫助
工具欄:
工具窗口:
App是一個Module(一個Android應用)
名詞解釋:
manifests :清單
Gradle Scripts:分級腳本
編輯器:
狀態欄:
7.運行結果:
問題:我們並沒有輸入Hello Word!為什么虛擬機上會出現?
創建項目時會默認創建一個activity_main.xml布局文件,布局文件中默認添加了一個文本框組件:
其中text屬性默認設置為Hello Word!