【Android】TypedArray——三个方法获取dimen返回值的类型
16lz
2021-01-26
三个方法:getDimension()、getDimensionPixelOffset()、getDimensionPixelSize()
方法名 | 返回值类型 |
getDimension() | 是后两个方法的基方法,返回的是float类型。 |
getDimensionPixelOffset() | 通过基方法获取的值转换为int类型,注意float转换int会把小数点后的数截掉。 |
getDimensionPixelSize() | 也是转换为int类型,不过小数点后面的数是四舍五入法。 |
这三个方法获取的值都是通过DisplayMetrics转换成的px像素值:px单位是当前绝对值,dp和sp是要通过不同手机分辨率的缩放比例进行转换成的px值。
更多相关文章
- android Home键 屏蔽,捕获,修改
- Android(安卓)获取控件高度宽度三种方法,防止0的出现~~~~赞
- android 文件读写
- android web services3
- undefined reference to `android::Mutex::lock()'
- 详解Android数据存储―使用SQLite数据库
- android 程序运行出现错误 Unable to execute dex: java.nio.Buf
- Eclipse 插件安装方法和插件加载失败解决办法
- android小注意