又從新開始學習android開發了,但願此次不是三分鐘熱度。以前是利用eclipse+ADT來開發的,官網上建議用Android Studio。恰好重裝了系統,升級了內存。因而下個studio來學學。java
目標是在手機上成功運行個hello world的程序,並回顧之前學習的。android
1.下載JDK並安裝 app
參考以前的博客eclipse
http://blog.csdn.net/h2008066215019910120/article/details/41308783佈局
2.下載android studio 學習
百度網盤地址測試
ps:最好選擇默認路徑安裝,否則可能會出錯。ui
3.利用SDK managerspa
下載SDK安裝好studio後打開sdk manger下載sdk。注意配置一下代理,否則沒有速度。代理配置參考:
http://blog.csdn.net/h2008066215019910120/article/details/41308783
有了以前的基礎,這個應該不難,在對應的地方填好對應的信息就能夠了。
一、填寫信息
主要是應用名、公司名(能夠不改用默認)、包名、項目位置。
二、選擇APP運行的設備,通常選Phone and Tablet。
三、最低版本的SDK,選擇越低,支持的設備就越完善。
四、選擇添加activity到模板,選擇blank activity。
五、命名一些文件包括activity name、layout name、Menu Resource Name等。
六、點擊finish繼續。
這樣一個項目就建立完成了,不用添加任何代碼,就能夠運行了。
一、app/src/main/res/layout/activity_my.xml
默認生成的XML layout文件,名字跟以前設定有關。android studio有兩種方式展示分別是文本和屏幕UI的預覽。默認生成的xml文件包含一些設定和一條消息「Hello World!」
二、app/src/main/java/com.mycompany.myfirstapp/MyActivity.java
有關activity的類定義。當你建立並運行APP時,activity 類運行activity並導入佈局文件。
三、app/src/main/AndroidManifest.xml
manifest文件藐視的app的基本特徵,並定義它的每一個部分。
四、app/build.gradle
這個是區別於eclipse很關鍵的一個部分,Android Studio採用Grad了來編譯APP。不論是你項目的模塊仍是整個項目都有一個build.gradle的文件。這個文件是設定你的編譯依賴。包含一些默認的配置信息。
+ compiledSdkVersion
這個是你APP編譯的目標SDK的版本,通常是設定能你有的SDK裏面最新的。
+ applicationId
在建立項目時設定的包名。
+ minSdkVersion
建立項目時指定的最小sdk版本。
+ targetSdkVersion
你APP想測試的最高Sdk版本。
gradle還有不少須要學習的,待深刻。
五、/res文件夾
這個文件夾裏面是你應用須要的全部資源。
+ drawable<density>/
圖像資源文件夾,包含各類像素水平的。ic_launcher.png是程序的圖標。
+ layout/
定義應用佈局文件的文件夾。
+ menu/
菜單相關的定義。
+ values/
除了以上以外的一些資源好比字符串和顏色定義。
4、運行APP
在手機上運行,如今android手機應該都很普及了吧。安裝驅動,下個豌豆莢或者其餘什麼助手來安裝。安裝以後記得卸載。
手機上,設置 開發者選項 容許 USB debugging。待android studio檢測的設備後,點擊run就能夠。