使用Android Studio開發android應用(持續更新),androidstudio

來源:互聯網
上載者:User

使用Android Studio開發android應用(持續更新),androidstudio

使用Android Studio開發android應用

                       --------------------轉載請註明出處:coder-pig

前言:

在2013年5月16日開發人員大會上,google公司發布了一個新的整合式開發環境:Android Studio

該IDE是專門用來開發安卓應用程式的,如果你需要使用Java的話就需要下載Java的IDE了!

google慢慢地已經把重心放到Android Studio上了,所以有必要熟悉下這個IDE開發環境!

本篇博文會不定期地進行更新!對遇到的問題以及一些新的東東都會記下來!希望能幫到各位coder!



更新日誌:

2014.7.30: 

增加了匯入工程亂碼和gradle檔案更新不了的解決方案;

修改預設編碼字型的方法,修改預設文件規範與文檔注釋的方法,以及快速鍵的自訂!



軟體下載:

官網地址:官網地址

如果木有翻牆或者上不去的話就用下面的百度雲連結進行下載吧:

32位的:點擊下載       有漢化包: 點擊下載

64位的:點擊下載



軟體的安裝

其實軟體的安裝很簡單,傻瓜式的下一步,比較多;

如果你怕的話可以看下面這個包:

android studio 安裝: 包



基本使用:


在使用之前,看這篇文章的應該很大一部分是從Eclpise過來的,想來試試AS,先將兩個IDE的一些名稱進行比較:



Eclipse Android Studio
工作區 workspace project
項目 project module
引用 preference moudule dependence


所以在AS中是不可以建立多個project的,而是建立多個module




①如何建立一個工程:




直接選擇第一個,我們開發的是行動裝置,這裡是設定最低版本的sdk


下一步:這裡提供格式各樣的Activity形式,有側滑的,自訂導覽列的等等,通常我們選擇預設空白Blank


下一步:設定主Activity的名稱與對應布局檔案的名稱:


finish,接著等待gradle載入工程目錄,接著完成後就進入到as提供的開發介面了,好像很炫的樣子





②開發介面的的介紹:1.工程目錄:


 


2.主要的工作空間:

 




3.相關表單的介紹:


1)工作空間的隱藏與顯示:


  



2)DDMS安卓調試工具的使用: logcat是作業記錄,Devices是當前裝置的情況

可以直接看最下面:


當然也可以點擊功能表列的,就可以開啟一個單獨的DDMS表單:






3)工具列的常用項:


依次是運行,debug,安卓裝置日誌查看,sdk和jdk的目錄;granle檔案夾,AVD Manager模擬器管理;SDK;  android DDMS(調試工具);協助



4)布局檔案的即時預覽:

當我們調用布局檔案時,只需要右鍵preview就可以彈出

適配到不同手機上的情況了,一定程度上方便我們做出適配不同螢幕的app





其他雜項:


1.更改IDE的主題:

第一種方法:

點擊扳手的那個表徵圖,接著輸入colors就可以找到了



將Scheme name改成Darcula就會變成黑色的了!改成Defalut就是原來白色的!設定完需要重啟Android Studio!


第二種方法:

輸入app,找到Appearance



②修改預設的編碼字型:



③修改檔案頭的預設注釋和文檔規範:



④修改快速鍵







問題解決:①匯入工程的亂碼問題的解決:

當我們導包時:一些中文的包名會出現亂碼的情況:



設定完畢就可以看到中文的目錄名了:




②gradle更新不了,建立工程報錯

因為天朝把google給牆了,同時把android developer官網給牆了,所以如果用AS下gradle;

要麼下不了,要麼速度太慢

對於這個問題,現在提供一個簡單的解決方案:

首先來到這個目錄下:

C:\Users\Administrator\.gradle\wrapper\dists

我們先查看要下載的gradle的版本:


我這裡的版本就是1.12的,先到百度下下載對應版本的gradle

下載完後,進入這個目錄,




接著將下載好的gradle-1.12-all.zip直接放到這個目錄下,是直接!!!!不用解壓


好了,放完以後,重啟或者開啟AndroidStudio建立一個工程,等一會兒就可以了,第一次解壓的時間比較長

有點耐心:

另外提供筆者有的兩個版本:

gradle-1.12:  點擊下載

gradle-1.10  點擊下載


另外教大家一個新技能:直接下載,在網站導覽列或者QQ旋風中貼入以下連結,最後面改下要下的版本號碼:

比如:1.9版本的:

http://services.gradle.org/distributions/gradle-1.9-all.zip 

就可以直接下載對應版本的gradle了!







如用用C#開發安卓

好像目前framework已經能夠移植到安卓系統了,既然架構支援安卓系統,理論上可以說你做的程式能夠在安卓系統裡運行了,如果你調用了系統的檔案或動態庫之類的,可能會有問題。具體項目我沒有接觸過,你搜一下,應該有不少相關資訊了。方便的話可以做個簡單的試試。
 
怎使用Android組件在安卓手機上開發應用程式

安卓手機就是一個真實的模擬器,開發android程式需要你連結上eclipse,要搭建好開發環境,android一共有四大組件即Activity、Service、Broadcast Receiver、Content Provider,如果你沒有學過那你是沒有辦法做開發的。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.