哈嘍你們好,yogurt和你們很久不見啦!今天要跟你們分享的是:論學渣如何快速用Android Studio寫一個APP!java
首先,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了。xml
在你寫一個APP的時候,須要碰到代碼的主要就是.java和.xml這兩個文件夾,.java負責的是界面的操做功能實現,而.xml負責的是界面佈局即界面是什麼樣子的佈置。你APP中須要用到的圖片都放到drawable/drawable-xdpi這個文件夾裏面。你要用到的樣式style、顏色color、字符串strings、尺寸dimens都被放在values這個文件夾裏面。教程
PS:不少安卓界面功能實現的代碼其實能夠在網上搜索到,利用別人已經寫好的代碼,認真學習人家是怎麼實現的,取長補短,不失爲學習編程一個事半功倍的途徑!祝你們都成程序高手!圖片