天天看點

Android Studio 2.3支援建構緩存,改進的Constraint Layout

google釋出了android studio 2.3版本,android studio是android開發的官方ide,該版本為整個開發流程添加了許多新特性。

ui設計

版本2.2引入的constraintlayout現在在2.3中已成為穩定的特性。此外,它還支援沿某一方向分布視圖,并能夠在調整容器大小時保持控件的寬高比。

另外,png檔案現在可以轉換為壓縮格式webp。相比于png,webp能夠使檔案的大小減少多達25%。

建構

android studio 2.2中引入的建構緩存機制現在在2.3中預設啟用,該機制能夠有效地減少建構時間。

由于大量的重新實作和更為明确的ui,即時運作(instant run)特性現在具有了更好的可靠性。該特性能夠在模拟器中直接運作修改的代碼,而無需完全重新開機應用程式。特别地,運作按鈕現在将始終觸發程式重新開機,而即時運作則由新的應用更改(apply changes)操作來觸發。

開發

為了友善管理舊版lint警告,android studio 2.3允許定義lint基準(lint baseline),因而隻有較新的警告才會顯示。

借助于程式連結助手(app link assistant),應用程式的深層連結(deep linking)管理變得更為容易。程式連結助手可以為應用程式的url定義新的intent,使用digital asset link檔案聲明其網站關聯(website association),以及測試其與程式連結相關的功能。

android studio 2.3中的其它新特性還包括:

改進的布局編輯器調色闆(layout editor palette),該調色闆現在允許排序和搜尋控件,并顯示預覽。 控件屬性現在可以加星标,以便它們顯示在收藏夾中。 最新的android模拟器已重新引入複制和粘貼特性。 模拟器工具已移至其自己的目錄,android avd已被新工具avdmanager替換,該avdmanage工具專用于建立和管理android虛拟裝置。

檢視英文原文:android studio 2.3 brings build cache, improved constraint layout, and more

本文轉自d1net(轉載)

繼續閱讀