前言
正所謂,工欲善其事,必先利其器。作為一名軟件開發(fā)人員來說,一款優(yōu)秀的編程開發(fā)工具必不可少。而對(duì)于Android開發(fā)工程師來說,Android Studio一定不會(huì)讓你失望。
記錄是一種習(xí)慣,也是一種鞏固學(xué)習(xí)和加深映像的方式。作者目前也在學(xué)習(xí)Android Studio的過程當(dāng)中,便用專欄系列博文的形式記錄自己這一路以來的學(xué)習(xí)和經(jīng)驗(yàn),給自己日后鞏固溫習(xí)和參考提供方便,歡迎關(guān)注。
Android Studio VS Eclipse
Android Studio是Google于2013年5月16日在I/O大會(huì)上推出的的一款新的Android開發(fā)環(huán)境,當(dāng)前已更新至1.4.1版本。自Android Studio面世以來,變?cè)趪?guó)內(nèi)外掀起了一股Android Studio PK Eclipse的熱潮。作為后起之秀,Android Studio飽受爭(zhēng)議,實(shí)用性如何,穩(wěn)定性如何,在Google的推動(dòng)之下能否全面替代經(jīng)典的Eclipse呢?小編結(jié)合網(wǎng)絡(luò)牛人的提議和個(gè)人的親身體驗(yàn),總結(jié)了如下幾點(diǎn):
Google出品,必屬精品
Android Studio是基于IntelliJ IDEA(業(yè)界被公認(rèn)為最好的java開發(fā)工具之一)的Android 開發(fā)環(huán)境,Google在官網(wǎng)已明確表示,停止對(duì)Eclipse的維護(hù)支持,全面推廣Android Studio,只憑這一點(diǎn),未來一定是Android Studio的天下,大部分安卓開發(fā)人員都將轉(zhuǎn)向Android Studio,目前包括GitHub平臺(tái)在內(nèi)的很多開源項(xiàng)目已經(jīng)是由Android Studio編寫的,作為業(yè)內(nèi)一員,你又有何理由不跟隨Google的步伐呢?速度更快,效率更高
Eclipse的啟動(dòng)速度、響應(yīng)速度以及內(nèi)存占用一直飽受詬病,相信大家深有體會(huì),經(jīng)常莫名其妙的卡死無響應(yīng),而Android Studio在速度上完勝Eclipse,使你的編程效率大大提高。UI漂亮,賞心悅目
Android Studio自帶的Darcula黑色主題實(shí)在炫酷,相比而言,Eclipse就顯Low了,想想,在這樣高大上的主題環(huán)境中,編程也是一件及其享受的事情啦。智能保存,便捷提示
java代碼和XML代碼智能補(bǔ)全對(duì)于開發(fā)者而言意義重大,Android Studio自帶的自動(dòng)保存使開發(fā)者再也無需無數(shù)次的Ctrl+S啦,開發(fā)更加省心啦。Gradle構(gòu)建,高效編程
Android Studio的一大亮點(diǎn)就是使用了Grandle構(gòu)建工具。Gradle集成了Ant和Maven的優(yōu)點(diǎn),在配置、編譯、打包各方面都非常出色。UI預(yù)覽,設(shè)備齊全
Android Studio的XML布局編輯器提供了多設(shè)備的UI實(shí)時(shí)預(yù)覽,囊括了各種屏幕尺寸的設(shè)備,這對(duì)安卓開發(fā)者而言,絕逼的神器啊。內(nèi)置終端,得心應(yīng)手
Android Studio內(nèi)置終端,這對(duì)于習(xí)慣于命令行操作的人員來說,再也不用在IDE和終端工具之間來回切換了,方便之極。各種插件,系統(tǒng)完善完美的支持了各種插件,如Git、SVN、Gradle等,需要什么直接搜索下載安裝即可。
版本控制,完美支持
Android Studio在安裝的時(shí)候自帶了如GitHub、Git、Svn等經(jīng)典的版本控制系統(tǒng),Check Out項(xiàng)目非常方便。
以上是Android Studio作為一款I(lǐng)DE,非常突出的一些方面,唯一的不足是入手門檻有些高,有同行總結(jié)了半年來使用Android Studio的感受,非常貼切:
初接觸
門檻高,入手難,想放棄;一個(gè)月
有手感,挺便捷,真智能;三個(gè)月
漸入佳境,得心應(yīng)手;半年后
效率超高,愛不釋手。
Android Studio第一版面世時(shí),確實(shí)存在很多BUG,體驗(yàn)上有很多的不爽,但隨著Google的全力打造,至當(dāng)前1.4.1版本,已經(jīng)非常之穩(wěn)定,未來也一定是Android Studio的天下,作者也在緊鑼密鼓逐步學(xué)習(xí)中。在這樣一個(gè)優(yōu)雅的編程環(huán)境中開發(fā),相信也是非常的愜意。
系列文章也會(huì)在微信公眾號(hào)——《技術(shù)鳥》中同步推出,歡迎關(guān)注。下一篇將會(huì)介紹Android Studio在Windows和Mac平臺(tái)下的一步步安裝細(xì)節(jié)。
相關(guān)網(wǎng)站和參考鏈接
權(quán)威網(wǎng)站
Android Developer
Android Studio 中文組知名博客
Storm Zhang
Android Studio CSDN專欄一
Android Studio CSDN專欄二