屏幕适配

来源:互联网 发布:js form表单验证 编辑:程序博客网 时间:2024/04/29 17:50

遵循原则: 不用AbsoluteLayout(绝对布局), 多用相对布局&线性布局(权重), 要用dp,不用px

图片适配

    不是很常用

布局适配

    不是很常用,  layout-800x480 专门适配480*800的屏幕

尺寸适配

    dp和px的关系: dp = px/设备密度

    float density = getResources().getDisplayMetrics().density;
    System.out.println("设备密度:" + density);

    320*240(0.75), 480*320(1),480*800(1.5),1280*720(2)

    values->dimens.xml  values-1280x720

权重适配

    android:weightSum="3"

代码适配

    获取屏幕宽高,动态计算控件大小

0 0
原创粉丝点击