1.學習前開發環境需要安裝配置到位 Android studio 有安裝版和免安裝版兩種 隨大家的喜好去下載啦 若去官網上下載可能需要翻牆 但是方法有很多 譬如:www.androiddevtools.cn 大家可到這裡去下載對應操作系統window/Mac OS X/Linux的版本。

下載完後若是安裝版 根據安裝操作提示一步步安裝,SDK路徑設置等 直到新建一個項目 運行出現Hello Word 為止,纔算環境搭建成功 ,項目運行OK。

2.接下來針對一個項目來簡單說一下 studio使用

這個是我之前創建一個MyApplication項目,從目錄上看分為App、Gradle兩塊。app目錄下的manifest、java、res 等都很熟悉。早期很多從事android 開發 人員 一般都是從eclipse 過渡到 studio 上的 界面風格迥異 一眼看上去還是有些懵的 但是不著急 慢慢摸索 熟悉之後發現也是相同的。主要先看 java 目錄下的各個packname下java代碼文件 res目錄下的佈局資源文件等等。 唯一陌生的就是 Gradle Scripts 如下圖

上圖這些都是Gradle生成一些文件,首先我們簡單瞭解一下什麼是gradle?

Gradle是一種構建工具 所謂的構建工具就是對你的項目進行編譯 運行 依賴 簽名打包等等一系列功能集合。相信等你用熟了之後 它是個不錯的自動化構建工具。而之前的我們在eclipse 上進行編譯 運行 jar依賴 打包等一系列功能 其實都是因為ADT存在 這樣說大家該有點明白了吧 只不過是換種工具。

我們可以在Gradle Scripts目錄下第一個build.gradle文件裏可以看到

classpath "com.android.tools.build:gradle:3.0.0" 這句是依賴gradle插件的代碼 3.0.0則是它的版本號 這些都是自動生成的。

接下來在Gradle Scripts 目錄下第二個build.gradle 文件打開 我們會在 dependencies 看到這個項目一些默認引用的第三方庫依賴:appcompat-v7,constraint-layout等

紅色標註中 com.google.zxing 是我的項目中引用的 第三方二維碼掃描庫, Gradle引用第三方庫方式大多都是這樣 添加的 然後保存 點擊右上角 Sync Now 會下載同步(需要聯網) 這樣依賴就添加成功了。怎樣查看依賴是否添加成功,把項目從 Android 切換成 Project狀態,在External Libraries目錄下可查看到添加成功的依賴。如果沒有找到則是沒有添加成功。

剛剛在引用依賴地方的最後兩行 有些不一樣。有時候我們開發過程中根據自己需求編譯打包成工具jar或者aar文件 怎麼添加進studio裏呢? 這裡我是添加了兩個自己編譯過打包的jar 操作過程是 需要把項目從Android 狀態切換成 Project 狀態

切換到Project 狀態後 可以看到app下 libs目錄 把jar包入拷貝過去 選中 jar包 右鍵彈出 點擊 Add As Library 就可以了 你在build.gradle dependencies 裏看到你添加的依賴引用代碼

可以點擊jar包 它的目錄下出現一些相關的代碼 則表示依賴引入成功。目前依賴引入添加方式就是這兩種模式。

3.建議大家有條件最好還是連接實體機測試,模擬器啟動較慢,一些涉及到硬體操作時(攝像頭、GPS定位等)都是硬傷。

4.studio 工具菜單欄上一些功能,鼓勵大家多嘗試 多折騰 多試用 會有驚喜。再貼給大家個用來設置字體顏色背景等屬性的:點擊File -- Settings

Theme 設置主題模式的 大家都可以多嘗試 字體大小 KeyMap 快捷鍵設置 等等

鼓勵大家多嘗試 折騰多了 印象才深刻。

目前為止把以上操作搞懂就可以進行簡單的開發了。 不過友情提示 大家科學上網 檢索有效信息 避免入坑 。


AndroidStudio簡介

今年的Google全球開發者大會雖然沒有新的Android系統和設備,但是還是推出了一些不錯的產品,android Studio就是其中之一。這個基於Intellij IDEA開發的Android IDE讓很多人眼前一亮,其實時編寫佈局文件實時預覽並適配多屏的功能可以說讓苦於界面佈局開發的人看到了希望。代碼自動提示、運行響應速度、都比Eclipse來的要好。

一、下載安裝

打開這個網址,裡邊有AndroidStudio的各種版本下載:http://www.android-studio.org/index.php/component/content/category/88-download

二、界面預覽

下圖是AndroidStudio的啟動界面

下圖是完整界面

左側是項目的目錄,右側是代碼編寫的文件。主要在右側進行編輯。

三、目錄介紹

(1)build文件夾主要是項目自己生成的文件,不用管他。

(2)libs目錄,主要存放一些jar包和一些.so文件等。

(3)java文件夾下邊主要存放代碼,就是我們平時主要工作的文件。

(4)res文件夾主要存放一些佈局文件,字元串文件等。

作為新手,一般瞭解這些基礎的內容,就可以開始Android的開發工作了。

加油!


Android SDK 是基於Java 開發的,使用的語言是Java,如果有了Java 基礎,學Android 就會事半功倍;比如在Android 中要使用到的介面,抽象類,類型轉換,繼承,覆蓋,匿名內部類,多線程,這些都是Java 語言的,如果以前沒有基礎過,學Android 會很鬱悶的;

搭建環境的步驟:*

  1.Eclipse安裝;

  2.Android SDK安裝(Android 開發工具包);

  3.ADT安裝(Eclipse 的插件,使Eclipse 能夠開發Android);

  4.創建AVD(在電腦創建一個虛擬手機);

  詳細步驟:Android開發之旅:環境搭建及HelloWorld

  在這裡會有很多工具,可能剛入門的會比較模糊,可以參考:Android 開發,各種工具

  如果最終虛擬的手機屏幕能夠顯示主界面,則表示成功;

http://www.imooc.com/learn/206慕課網上關於studio的視頻

http://www.admin10000.com/document/5496.html web開發者上關於studio的教程,這個比較詳細了


http://www.android-studio.org

Android 開發工具跟 SDK 都可以在這個網站裡面下載。

有條件的話最好還是到

https://developer.android.com/index.html

官網看文檔。這樣上手比較快,也可以掌握最新的 Android 開發技術。


首先Android Studio是一個Android集成開發工具,基於IntelliJ IDEA. 類似 Eclipse ADT,Android Studio 提供了集成的 Android 開發工具用於開發和調試。

推薦你看下這教程,希望對你有幫助吧!

http://m.open-open.com/m/lib/view/1433387390635.html

羅列出安裝,入門,基本功能,調試,項目構建等詳細教程。

在境外,Android 的體驗將越來越好,在中國,Android 的更新可能將止步於6.0!


推薦閱讀:
相關文章