引入
dependencies { compile ‘com.zhy:autolayout:1.4.5’}
在AndroidManifest设定设计图的比例
在你的项目的AndroidManifest中注明你的设计稿的尺寸。
使用布局
让你的Activity继承自AutoLayoutActivity。如果你不希望继承AutoLayoutActivity,可以在编写布局文件时,将LinearLayout -> AutoLinearLayout、RelativeLayout -> AutoRelativeLayout、FrameLayout -> AutoFrameLayout
在Application配置
public class UseDeviceSizeApplication extends Application
{
@Override
public void onCreate()
{
super.onCreate();
AutoLayoutConifg.getInstance().useDeviceSize();
}
}
更多使用方法可以参考其GitHub的Sample代码。