1. 程式人生 > >最全面和簡單適配螢幕工具AutoLayout的使用教程!

最全面和簡單適配螢幕工具AutoLayout的使用教程!

萬能介面卡,AutoLayout使用!

前言:每當我們寫好程式碼,除錯佈局會發現,每款手機顯示的佈局效果有時候不盡人意,這是因為我們在寫程式碼時,只針對了除錯機型螢幕做了設計,而沒有考慮到每個手機適配的問題,雖然大家都知道使用dp,但是並沒能完全解決問題,而且在美工小夥伴也不會設計dp的圖出來給你作為參考。今天就給大家介紹一款適配,來自鴻洋大神之手的工具AutoLayout。

1新增依賴

相信很多同學是知道這個庫的,就是不知道怎麼使用,什麼匯入module,什麼註明之類的,今天寫給大家的方法,絕對最簡單,最方便!

在build.gradle新增依賴 compile 'com.zhy:autolayout:1.4.5'


2

在清單檔案中註明你要設計的初始螢幕尺寸

這裡以我1080*1920為例


這就是在你的專案的AndroidManifest中註明你的設計稿(美工給你的)的尺寸。

3讓你的Activity繼承AutoLayoutActivity


大功告成!!!

現在你就可以安心的使用UI小夥伴給你的設計圖了!可以在佈局中直接寫px,而不用再擔心去換算dp的問題了!

最後給大家看看效果圖!


最後,附上大神的地址:

部落格地址:http://blog.csdn.net/lmj623565791/article/details/49990941

AutoLayout庫地址:https://github.com/hongyangAndroid/AndroidAutoLayout