Android px,dp,pt,sp的区别
16lz
2021-01-23
px(像素点)mm等Android不建议用
为什么电脑web开发可以用而Android不建议用?
因为px代表像素点个数,一般电脑分辨率都相同
无论14寸还是15寸都是1366*768而手机分辨率一般都不一样
googe解决方案:
dp(dip)(根据屏幕密度根据像素算出来的)
相同屏幕大小的手机,密度(分辨率)不同。使用px会显示大小不同的view使用dp相同dp长度的组件,最终显示大小是相同的
建议:
dp(dip)表示控件的宽度和高度
sp文字大小
分辨率问题:
例:320*480(5寸)
代表:横向上有320个像素点
纵向上有480个像素点
480*800(5寸)
屏幕大小一样像素大的,像点密度高
更多相关文章
- android Activity 设置大小
- 关于Android屏幕密度与分辨率
- Android 根据屏幕大小设置字体
- 【Android Training - 02】适配不同的屏幕[Lesson 1 - 支持不同
- Android media媒体库分析之:分类别统计媒体文件大小
- android 加载图片轻松避免OOM(out of memory) 支持设置缓存大小,
- 如何更改android Studio logcat字体大小?
- Android获得手机分辨率