如何學(xué)習(xí)Android studio?
網(wǎng)友解答: 1.學(xué)習(xí)前開發(fā)環(huán)境需要安裝配置到位 Android studio 有安裝版和免安裝版兩種 隨大家的喜好去下載啦 若去官網(wǎng)上下載可能需要翻墻 但是方法有很多 譬如:www.
1.學(xué)習(xí)前開發(fā)環(huán)境需要安裝配置到位 Android studio 有安裝版和免安裝版兩種 隨大家的喜好去下載啦 若去官網(wǎng)上下載可能需要翻墻 但是方法有很多 譬如:www.androiddevtools.cn 大家可到這里去下載對(duì)應(yīng)操作系統(tǒng)window/Mac OS X/Linux的版本。
下載完后若是安裝版 根據(jù)安裝操作提示一步步安裝,SDK路徑設(shè)置等 直到新建一個(gè)項(xiàng)目 運(yùn)行出現(xiàn)Hello Word 為止,才算環(huán)境搭建成功 ,項(xiàng)目運(yùn)行OK。
2.接下來(lái)針對(duì)一個(gè)項(xiàng)目來(lái)簡(jiǎn)單說(shuō)一下 studio使用
這個(gè)是我之前創(chuàng)建一個(gè)MyApplication項(xiàng)目,從目錄上看分為App、Gradle兩塊。app目錄下的manifest、java、res 等都很熟悉。早期很多從事android 開發(fā) 人員 一般都是從eclipse 過渡到 studio 上的 界面風(fēng)格迥異 一眼看上去還是有些懵的 但是不著急 慢慢摸索 熟悉之后發(fā)現(xiàn)也是相同的。主要先看 java 目錄下的各個(gè)packname下java代碼文件 res目錄下的布局資源文件等等。 唯一陌生的就是 Gradle Scripts 如下圖
上圖這些都是Gradle生成一些文件,首先我們簡(jiǎn)單了解一下什么是gradle?
Gradle是一種構(gòu)建工具 所謂的構(gòu)建工具就是對(duì)你的項(xiàng)目進(jìn)行編譯 運(yùn)行 依賴 簽名打包等等一系列功能集合。相信等你用熟了之后 它是個(gè)不錯(cuò)的自動(dòng)化構(gòu)建工具。而之前的我們?cè)趀clipse 上進(jìn)行編譯 運(yùn)行 jar依賴 打包等一系列功能 其實(shí)都是因?yàn)锳DT存在 這樣說(shuō)大家該有點(diǎn)明白了吧 只不過是換種工具。
我們可以在Gradle Scripts目錄下第一個(gè)build.gradle文件里可以看到
classpath 'com.android.tools.build:gradle:3.0.0' 這句是依賴gradle插件的代碼 3.0.0則是它的版本號(hào) 這些都是自動(dòng)生成的。
接下來(lái)在Gradle Scripts 目錄下第二個(gè)build.gradle 文件打開 我們會(huì)在 dependencies 看到這個(gè)項(xiàng)目一些默認(rèn)引用的第三方庫(kù)依賴:appcompat-v7,constraint-layout等
紅色標(biāo)注中 com.google.zxing 是我的項(xiàng)目中引用的 第三方二維碼掃描庫(kù), Gradle引用第三方庫(kù)方式大多都是這樣 添加的 然后保存 點(diǎn)擊右上角 Sync Now 會(huì)下載同步(需要聯(lián)網(wǎng)) 這樣依賴就添加成功了。怎樣查看依賴是否添加成功,把項(xiàng)目從 Android 切換成 Project狀態(tài),在External Libraries目錄下可查看到添加成功的依賴。如果沒有找到則是沒有添加成功。
剛剛在引用依賴地方的最后兩行 有些不一樣。有時(shí)候我們開發(fā)過程中根據(jù)自己需求編譯打包成工具jar或者aar文件 怎么添加進(jìn)studio里呢? 這里我是添加了兩個(gè)自己編譯過打包的jar 操作過程是 需要把項(xiàng)目從Android 狀態(tài)切換成 Project 狀態(tài)
切換到Project 狀態(tài)后 可以看到app下 libs目錄 把jar包入拷貝過去 選中 jar包 右鍵彈出 點(diǎn)擊 Add As Library 就可以了 你在build.gradle dependencies 里看到你添加的依賴引用代碼 可以點(diǎn)擊jar包 它的目錄下出現(xiàn)一些相關(guān)的代碼 則表示依賴引入成功。目前依賴引入添加方式就是這兩種模式。
3.建議大家有條件最好還是連接實(shí)體機(jī)測(cè)試,模擬器啟動(dòng)較慢,一些涉及到硬件操作時(shí)(攝像頭、GPS定位等)都是硬傷。
4.studio 工具菜單欄上一些功能,鼓勵(lì)大家多嘗試 多折騰 多試用 會(huì)有驚喜。再貼給大家個(gè)用來(lái)設(shè)置字體顏色背景等屬性的:點(diǎn)擊File -- Settings
Theme 設(shè)置主題模式的 大家都可以多嘗試 字體大小 KeyMap 快捷鍵設(shè)置 等等
鼓勵(lì)大家多嘗試 折騰多了 印象才深刻。
目前為止把以上操作搞懂就可以進(jìn)行簡(jiǎn)單的開發(fā)了。 不過友情提示 大家科學(xué)上網(wǎng) 檢索有效信息 避免入坑 。
網(wǎng)友解答:AndroidStudio簡(jiǎn)介
今年的Google全球開發(fā)者大會(huì)雖然沒有新的Android系統(tǒng)和設(shè)備,但是還是推出了一些不錯(cuò)的產(chǎn)品,android Studio就是其中之一。這個(gè)基于Intellij IDEA開發(fā)的Android IDE讓很多人眼前一亮,其實(shí)時(shí)編寫布局文件實(shí)時(shí)預(yù)覽并適配多屏的功能可以說(shuō)讓苦于界面布局開發(fā)的人看到了希望。代碼自動(dòng)提示、運(yùn)行響應(yīng)速度、都比Eclipse來(lái)的要好。
一、下載安裝
打開這個(gè)網(wǎng)址,里邊有AndroidStudio的各種版本下載:http://www.android-studio.org/index.php/component/content/category/88-download
二、界面預(yù)覽
下圖是AndroidStudio的啟動(dòng)界面
下圖是完整界面
左側(cè)是項(xiàng)目的目錄,右側(cè)是代碼編寫的文件。主要在右側(cè)進(jìn)行編輯。
三、目錄介紹
(1)build文件夾主要是項(xiàng)目自己生成的文件,不用管他。
(2)libs目錄,主要存放一些jar包和一些.so文件等。
(3)java文件夾下邊主要存放代碼,就是我們平時(shí)主要工作的文件。
(4)res文件夾主要存放一些布局文件,字符串文件等。
作為新手,一般了解這些基礎(chǔ)的內(nèi)容,就可以開始Android的開發(fā)工作了。
加油!