三个方法:getDimension()、getDimensionPixelOffset()、getDimensionPixelSize()

方法名 返回值类型
getDimension() 是后两个方法的基方法,返回的是float类型
getDimensionPixelOffset() 通过基方法获取的值转换为int类型,注意float转换int会把小数点后的数截掉
getDimensionPixelSize() 也是转换为int类型,不过小数点后面的数是四舍五入法

这三个方法获取的值都是通过DisplayMetrics转换成的px像素值:px单位是当前绝对值,dp和sp是要通过不同手机分辨率的缩放比例进行转换成的px值。

 

更多相关文章

  1. android Home键 屏蔽,捕获,修改
  2. Android(安卓)获取控件高度宽度三种方法,防止0的出现~~~~赞
  3. android 文件读写
  4. android web services3
  5. undefined reference to `android::Mutex::lock()'
  6. 详解Android数据存储―使用SQLite数据库
  7. android 程序运行出现错误 Unable to execute dex: java.nio.Buf
  8. Eclipse 插件安装方法和插件加载失败解决办法
  9. android小注意

随机推荐

  1. Android通过加载其他应用的Dex文件破解关
  2. 如何在Android(安卓)Studio中添加Recycle
  3. Android之ListActivity:布局与数据绑定
  4. 详解Android中的SQLite数据库存储
  5. 使用TextView/EditText应该注意的地方
  6. android apk 签名
  7. android横竖屏切换后不重建不销毁Activit
  8. 反弹效果实现
  9. Android(安卓)default phone mechanism
  10. Android(安卓)ActionBar