Android屏幕分辨率与dip、sp、pt、px等区别
来源:互联网 发布:伪装者于曼丽知乎 编辑:程序博客网 时间:2024/05/16 18:31
Android屏幕分辨率适配
术语和概念
1、屏幕尺寸
屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如2.8寸,3.5寸)。
简而言之,Android把所有的屏幕尺寸简化为三大类:大,正常,和小。
程序可以针对这三种尺寸的屏幕提供三种不同的布局方案,然后系统会负责把你的布局方案以合适的方式渲染到对应的屏幕上,这个过程是不需要程序员用代码来干预的。
2、屏幕长宽比
屏幕的物理长度与物理宽度的比例。程序可以为制定长宽比的屏幕提供制定的素材,只需要用系统提供的资源分类符long和notlong。
3、分辨率
屏幕上拥有的像素的总数。注意,虽然大部分情况下分辨率都被表示为“宽度×长度”,但分辨率并不意味着屏幕长宽比。在Android系统中,程序一般并不直接处理分辨率。
4、密度
5、密度无关的像素(DIP)
dip, dp, px, sp区别
px(像素):屏幕上的点。
in(英寸):长度单位。
mm(毫米):长度单位。
pt(磅):1/72英寸。
dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。
dip:与dp相同,多用于android/ophone示例中。
sp(与刻度无关的像素):与dp类似,但是可以根据用户的字体大小首选项进行缩放。
- Android屏幕分辨率与dip、sp、pt、px等区别
- android屏幕分辨率适配及dip、sp、pt、px等区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp的区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp 的区别
- Android dip,px,pt,sp 的区别
- sp、dp、dip、pt、px等单位的区别?【重点】
- android中dip dp sp px pt等详解
- Android学习 - Android的px、dip、sp、pt的区别
- Android中dip、dp、sp、pt和px的区别
- Android的px、dip、sp、pt的区别
- java对redis的基本操作
- 欢迎使用CSDN-markdown编辑器
- 【BZOJ 3884】上帝与集合的正确用法
- 编程中的“未定义行为”问题
- java Jedis连接池的使用
- Android屏幕分辨率与dip、sp、pt、px等区别
- Java基础-java中常见的日期时间类
- Mysql使用记录
- 背包问题
- sqlite的系统表sqlite_master介绍
- 算法——最小调整有序
- DLL注入之远程线程注入
- 交换、路由与防火墙手记(2)
- 文章标题