android開發是指android平臺上應用的制作,Android早期由“Android之父”之稱的Andy Rubin創辦,Google于2005年并購了成立僅22個月的高科技企業Android,展開了短信、手機檢索、定位等業務,基于Linux的通用平臺進入了開發。
Android開發,從“HelloWorld”開始
*以下操作基于Android Studio v3.0.1版本
*Android Studio以下簡稱AS
一.第一步當然是先運行AS了,如此炫酷的編譯器
二.開始新建項目
點擊“Start a new Android Studio project”
三.填寫項目信息
1.Application name(應用名稱)
此名稱將在手機桌面上顯示
2.Company domain(公司域名)
如果在企業開發,則填入相應的公司域名,相對于個人來說,就比較隨意了,把自己的名字當做公司名稱填入就OK了。
3.Project location(項目位置)
選擇項目的存儲文位置
4.Package name(包名)
上面的項目都好理解,但是包名是什么意思呢?
在Android系統中,系統就是根據“包名”來區分不同的應用的,相當于一個應用的身份證號碼,和身份證一樣,這個名稱要具有唯一性。
AS會根據“Application name”和“Company domain”自動幫我們生成一個“Package name”。如果想自定義,可以點右側的“Edit”修改。
5.Include C++ support 和Include Kotlin support
如果你的項目用到C++或者Kotlin語言,則需要勾選對應選項。
四.選擇開發環境和最低兼容的SDK
1.開發環境
我們可以看到有:
“Phone and Tablet”(手機與平板電腦)
“Wear”(穿戴設備)
“TV”(智能電視)
“Android Auto”(車載系統)
“Things”(物聯網開發)
開發環境當然選擇“Phone and Tablet”了。
2.最低兼容的API版本
其中每一種開發環境,都可以選擇最低支持到的API版本,這個選擇是根據每個Android OS版本的市場活動份額來決定的,我個人習慣選擇“API:22”。
五.添加活動和選擇活動模板
1.Add No Activity(不添加活動)
選擇此選項后,則系統不會幫我們自動創建一個Activity。
在此要知道“Activity”的概念是我們在應用中看到的頁面,也就是說,我們看到的每一個頁面都是一個“Activity”,我們進行的所有的操作都建立在“Activity”的基礎之上。
2.選擇一個模板
這里我們一般選擇“Empty Activity”(空的活動)。
六.創建一個新的空活動
1.Activity Name(活動名字)
采用每個單詞首字母大寫形式命名。
2.Generate Layout File(自動創建對應Activity的Layout文件)
這里要明白“Layout”的概念,每一個“Activity”都對應著一個“Layout”的布局文件。簡單地說,我們平常所點擊的按鈕,使用的文本框等都是在“Layout”的xml文件中添加的,這個按鈕的操作邏輯的代碼則是在“Activity”的Java文件中編寫的。
“Layout”和“Activity”的關系可以抽象的看做是“骨架”和“靈魂”的關系。
這里我們勾選,讓AS自動幫我們的活動創建一個布局文件。
3.Layout Name(布局文件名字)
只能使用小寫英文字母,一般采用默認即可。
4.Backwards Compatiblity(程序的向后兼容性)
這個選項我們現在不做過多解釋,默認勾選即可。
七.AS開始構建該項目的信息
八.大功告成
到現在為止我們并沒有自己動手寫一行代碼,然而強大只能的AS已經默默自動幫我們創建好了一行“Hello World”,我們不需要任何改動,現在運行項目到模擬器或者真機就會在窗口中看到一行“Hello World”。
- PC官方版
- 安卓官方手機版
- IOS官方手機版