1、先获取屏幕分辨率。

Display d = getWindowManager().getDefaultDisplay();     int h = d.getHeight();     int w = d.getWidth();         Log.i("xxxx", h+"x"+w);

2、在项目res下面创建相应的分辨率的values文件(values-1024x552 和 values-1280x752)。

3、在不同的values文件中创建 dimens.xml 文件,调节各个分辨率的值。

<?xml version="1.0" encoding="UTF-8"?><resources>    <dimen name="landing">10dip</dimen></resources>

4、在xml文件中加入。

android:layout_height="@dimen/landing"

注意:在每个分辨率values下的dimens.xml文件中,定义的name要统一都一样,要不然会找不到相应的值。

更多相关文章

  1. Android手机屏幕px转dp和dp转px工具类
  2. Android打开pdf,docx,doc,.xls,xlsx,结尾的文件
  3. Android(安卓)studio中Build.gradle详细配置说明
  4. 自定义Dialog UI
  5. Gradle 3.1 修改apk文件名和输出路径
  6. Android之Composite
  7. build android toochain on mac (gcc 4.4.3 compile)
  8. android 调用java编写接口 简单示例
  9. Android实用代码七段(四)

随机推荐

  1. Ceph分布式存储工作原理 及 部署介绍
  2. centos7下/etc/rc.local文件里配置的开机
  3. Centos7系统下修改主机名、清理linux日志
  4. Centos7.4安装kvm虚拟机(使用virt-manager
  5. Python中列表、元组、字典有何区别?Pytho
  6. Nextcloud私有云盘在Centos7下的部署笔记
  7. CentOS7 安装MySQL 5.7方法总结 - 实操手
  8. Nginx基于TCP/UDP端口的四层负载均衡(stre
  9. Oracle闪回恢复区(fast recovery area,FRA
  10. 【Linux】虚拟磁盘挂载错误,不能进入系统(f