Android Studio 2.3 在此

Google老大終于發(fā)布了AS2.3的正式版!看說(shuō)明是3月3日更新的。
Android Studio V2.3官方下載
搬運(yùn)主要內(nèi)容,親手測(cè)試,附幾句個(gè)人評(píng)價(jià)。
這次更新的重點(diǎn)在UI設(shè)計(jì)模塊。

模板

新建一個(gè)項(xiàng)目,發(fā)現(xiàn)增加了幾套設(shè)計(jì)模板,如下圖

Paste_Image.png

評(píng)價(jià):實(shí)際工作里能自由用模板的機(jī)會(huì)較少,但還是都嘗試下吧,最起碼也可以學(xué)學(xué)Google設(shè)計(jì)師們的審美。

約束布局

所有新項(xiàng)目的默認(rèn)布局都變成了ConstraintLayout也就是所謂約束布局,這個(gè)布局最大特點(diǎn)就是開(kāi)發(fā)操作完全圖形化,拖拖拽拽再敲點(diǎn)屬性,代碼由Studio替你完成,跟iOS相當(dāng)貼近了。

Paste_Image.png

另外build.gradle文件里面的約束依賴(lài)也已經(jīng)換成了正式版!正式版支持對(duì)View的分組、組操作,以及按比例縮放。
compile 'com.android.support.constraint:constraint-layout:1.0.1'
評(píng)價(jià):寫(xiě)慣xml的小伙伴可能不習(xí)慣(包括我),用不用看個(gè)人愛(ài)好了。不過(guò)約束布局有個(gè)很實(shí)在的優(yōu)點(diǎn):不管你的界面再?gòu)?fù)雜,它的布局層級(jí)始終都只有1。
另外貼一個(gè)有關(guān)約束布局的使用姿勢(shì),郭嬸親筆

預(yù)覽窗口

當(dāng)你使用約束布局時(shí),preview窗口的圖形界面會(huì)有不小變化
實(shí)際上普通布局也針對(duì)preview有一些微調(diào),切換預(yù)覽設(shè)備變得更方便了,從手機(jī)切到平板再到電視再到手表也沒(méi)有問(wèn)題。

Paste_Image.png

評(píng)價(jià):Google繼續(xù)扮演貼心小管家。

設(shè)計(jì)頁(yè)

進(jìn)行UI設(shè)計(jì)時(shí),會(huì)發(fā)現(xiàn)design頁(yè)有不小變化
第一印象就是組件的圖標(biāo)都變得更美觀了,還支持按名稱(chēng)搜索組件

Paste_Image.png

評(píng)價(jià):很貼心的改動(dòng),不過(guò)我還是習(xí)慣在text頁(yè)干活。

常用屬性值

可以在design頁(yè)的properties窗口給你的組件屬性加上星星
這樣Studio會(huì)認(rèn)為那是你的常用屬性值,當(dāng)你再拖一個(gè)相同的組件進(jìn)來(lái),就會(huì)首先給它安排這些屬性值。


Paste_Image.png

評(píng)價(jià):更方便初學(xué)者了,不過(guò)我還是習(xí)慣在text頁(yè)干活。

質(zhì)感設(shè)計(jì)圖標(biāo)

Material Design Icons做了優(yōu)化,給每個(gè)圖標(biāo)都添了個(gè)名字,避免小白不明覺(jué)厲,同樣支持按名字搜索圖標(biāo)

Paste_Image.png

評(píng)價(jià):又一貼心改動(dòng)。推薦大家在能解決需求的前提下,盡量使用這些Material Design Icon,一來(lái)繼承質(zhì)感設(shè)計(jì)的光榮傳統(tǒng),二來(lái)這些用xml代碼寫(xiě)的矢量圖體積非常小,能有效為你的apk瘦身。

控制面板

Instant Run功能現(xiàn)在成了一個(gè)選項(xiàng)圖標(biāo)(閃電那個(gè)),跑程序時(shí)你可以自由選擇是普通還是Instant
此外AVD Manager和SDK Manager也被加到了控制面板里(這個(gè)我怎么記得以前好像就有?反正官方是這么說(shuō)的)


Paste_Image.png

評(píng)價(jià):絕對(duì)好頂贊的改動(dòng)!終于不用每次都費(fèi)勁去偏好設(shè)置里面開(kāi)啟或者關(guān)閉Instant Run了。

模擬器

原生模擬器里面的文本,如今可以直接copy到電腦的文本編輯器里面了
如果是EditText一類(lèi)的控件,那還可以把文本編輯器里面的也copy到控件里面


Paste_Image.png

評(píng)價(jià):繼續(xù)貼心改動(dòng)。雖然大部分人都習(xí)慣用真機(jī),但如果你要copy一堆長(zhǎng)文字(比如測(cè)試文本顯示效果用的亂數(shù)假文),那這功能可就幫大忙了。

其它

余下內(nèi)容屬于純搬運(yùn),有些屬于偏好改動(dòng),有些本人未測(cè)試。
感興趣的小伙伴可以動(dòng)手搜搜~~

  • android.enableBuildCache(編譯緩存)默認(rèn)為true,以前是false
  • Junit改名為 Android Junit(會(huì)有對(duì)話(huà)框提示你更改)
  • Android Tests 改為 Android Instrumented Tests
  • 移除了GPU 調(diào)試工具,官方說(shuō)馬上會(huì)發(fā)布一個(gè)獨(dú)立的開(kāi)源工具到Github去
  • 支持在Studio里.png,.bmp,.jpg,.gif(只能是靜態(tài)的)轉(zhuǎn).webp,以及.webp轉(zhuǎn).png
  • 支持設(shè)置Link Baseline,設(shè)置以后Link就會(huì)只報(bào)告新的問(wèn)題
  • 內(nèi)置了App Links快速實(shí)現(xiàn)助手(在Tools選項(xiàng)里面)
  • 代碼方面,新增了一個(gè)@RestrictTo 注解,更新了@VisibleForTesting 注解的功能
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,057評(píng)論 25 709
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,876評(píng)論 2 45
  • 1. 小時(shí)候,看見(jiàn)我的人評(píng)價(jià)經(jīng)常是兩個(gè)字:“黑”或“胖”,更甚者就來(lái)個(gè)“又黑又胖”。帶著這種持久的自卑感,我轉(zhuǎn)到了...
    傷寒的瑪麗閱讀 441評(píng)論 0 1
  • 網(wǎng)絡(luò)劇興起在國(guó)內(nèi)應(yīng)該是2007年左右,時(shí)至今日,網(wǎng)劇和自制劇定制劇已經(jīng)成了視頻行業(yè)的先鋒。 《紙牌屋(Hou...
    縱橫君閱讀 757評(píng)論 9 4

友情鏈接更多精彩內(nèi)容