Android:屏幕适配,解决屏幕大尺度适配(1)

本人用Android Studio

优势:

1.再也不用拿着设计稿去想这控件的宽高到底取多少dp
2.再也不用去为多个屏幕去写多个dimens
3.再也不用去计算百分比了(如果使用百分比控件完成适配)
4.再也不用去跟UI MM去解释什么是dp了

使用方式:

1.导入库
dependencies {
compile project(':autolayout')
}

2.在你的项目的AndroidManifest中注明你的设计稿的尺寸。
    
    
3.在你的Activity的onCreate里面写入:
    @Override
    protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        AutoLayout.getInstance().auto(this, true);//写入重点
}

设计稿效果:

(1)768*1280,Andriod 4.4.4

Android:屏幕适配,解决屏幕大尺度适配(1)_第1张图片

  480*800,Android 2.3.7

Android:屏幕适配,解决屏幕大尺度适配(1)_第2张图片

设计稿代码:




    

        



            


        


        

            
            

        

        

            


            

        

        

            


            

        




    


需要引入的ku文件: ku代码下载地址

你可能感兴趣的:(Android)