怎樣快速上手Android Studio,用它來編寫APP

來源:互聯網
上載者:User

標籤:dpi   make   還需要   下載安裝   必須   包括   values   adt   應該   

    哈嘍大家好,yogurt和大家好久不見啦!今天要跟大家分享的是:論學渣如何快速用Android Studio寫一個APP!

    首先,yogurt要聲明一下,這篇文章是針對新手的,很基礎。所以高手就不用看啦,不然我就是在你們面前班門弄斧了。當你想要寫一個APP時,相信你一定和當初的yogurt有一樣的困惑。要用什麼軟體來寫?這個軟體的操作難度高不高?對編程水平的要求大不大?那麼,接下來yogur就一 一為你解答吧!~~

    最常見的編寫APP的軟體當然就是Eclipse,Android Studio,APPMaker等等,這裡就不全部列舉了,你們去網上搜的話,出來一大把。不過較為專業一點的應該是前兩款了,不管,反正yogurt只用過前兩款!相比較而言,Eclipse太專業了,對於java基礎很好,更專業一點,以後要在編程路上越走越遠的童鞋來說是很不錯的選擇,他的操作難度也更高一些。對於java基礎稍微差一點,只是想要接觸學習編程寫APP,但又稍微有點專業性不至於太low或者太傻瓜式的童鞋來說,強烈建議選擇Android Studio!而且它還有可添加控制項的介面類比,你對介面的每一個控制項的布局操作,都會自動產生.xml中的語句,非常方便!當初yogurt和小組成員們第一次寫APP的時候,就初生牛犢不怕虎的選擇了Eclipse,結果寫到一半的時候放棄了,操作難度太高,對專業性的要求也太高了。尤其是對於JDK和ADT的版本匹配度要求,個人覺得對於只想要寫一個APP寫著玩的人來說太苛刻了!

    當你選擇好一個編寫軟體之後,你要去網上找他的安裝包了。在下載安裝包的時候(會比較久),你可以開始做一件事情,那就是去百度接下來你需要做的事情,因為任重而道遠!yogur只能用很不專業的像你學渣同學一樣的語氣來跟你講這個過程:

    由於你要寫的是安卓APP,你需要給電腦配置一個安卓開發環境,這個過程就是安裝 JDK 了!強烈建議,在你自我感覺安裝成功了之後,一定要在命令提示字元cmd中驗證一下是否已經搭建好了安卓環境。當你安裝好了JDK,你的編程軟體也差不多下載好了,你就可以按照網上的教程一步一步安裝適合自己電腦版本的Android Studio了。安裝完成之後,你想要在這個軟體裡面開發、調試安卓程式,就必須安裝SDK。這套SDK主要包括有核心庫檔案,一個模擬器,開發工具和一些示範的範例檔案!你在碼代碼的時候絕對用得上!說到這個SDK就很煩了,因為他的版本將影響到之後你的APP能否順利運行,所以建議安裝最新版本,要多新有多新!你把SDK下載對應版本並解壓之後,要在你的編程軟體之中選擇SDK的位置在你電腦的那個位置,相當於告知他要到哪裡去找需要的SDK。最後,你還需要安裝一個東西,那就是ADT(Android Development Tools)安卓開發工具,為Android開發提供開發工具的升級或者變更,簡單理解為在編程軟體下開放工具的升級下載工具。   

    要查看APP在手機上的效果,你還需要一個安卓模擬器,一般情況下軟體是內建這種功能的(Eclipse和Android Studio都有),不過需要你去把它“啟用”一下。給他設定成你想安裝到的機型,這樣它開啟來就真的像是在你手機上面一樣的介面了。不用下載到手機上再安裝才能看到APP效果,一個安卓模擬器就可以幫你搞定了,非常方便。

    簡單的說就是:    JDK(安卓環境)  +  編程軟體  +  SDK(開發套件,包含那些庫和包)   +  ADT(開發工具,負責開發工具升級和變更)   +  設定安卓模擬器

    當你做好這些準備工作之後,你最好先寫一個hello world的APP並真正地下載到你的手機上來開啟它。瞭解一下APP從編寫到調試到發布到下載安裝這整個過程是怎樣的。然後,你就可以開始更深入的寫你的APP了。

    在你寫一個APP的時候,需要碰到代碼的主要就是.java和.xml這兩個檔案夾,.java負責的是介面的操作功能實現,而.xml負責的是介面布局即介面是什麼樣子的布置。你APP中需要用到的圖片都放到drawable/drawable-xdpi這個檔案夾裡面。你要用到的樣式style、顏色color、字串strings、尺寸dimens都被放在values這個檔案夾裡面。

    PS:很多安卓介面功能實現的代碼其實可以在網上搜尋到,利用別人已經寫好的代碼,認真學習人家是怎麼實現的,取長補短,不失為學習編程一個事半功倍的途徑!祝大家都成程式高手!

   

   

   

怎樣快速上手Android Studio,用它來編寫APP

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.