安卓界面适配
来源:互联网 发布:mathematica mac 编辑:程序博客网 时间:2024/06/07 01:34
开发的时候每次都要做适配的图片。有时实在是记不住drawable-h,l,m,xh,xxh这几种的最佳分辨率,所以在此记录下,以免每次去查找。
先来说下一下几方面:
- 单位
- 多种屏幕分辨率规格
- icon图标尺寸
- 操作栏图标
- 小图标
1:单位
- Screen size(屏幕尺寸) 指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 摩托罗拉milestone手机是3.7英寸
-Aspect Ratio(宽高比率) 指的是实际的物理尺寸宽高比率,分为long和nolong Milestone是16:9,属于long
-Resolution(分辨率) 和电脑的分辨率概念一样,指手机屏幕纵、横方向像素个数 Milestone是854*480
-DPI(dot per inch) 每英寸像素数,如120dpi,160dpi等,假设QVGA(320*240)分辨率的
屏幕物理尺寸是(2英寸*1.5英寸),dpi=160 可以反映屏幕的清晰度,用于缩放UI的
-Density(密度) 屏幕里像素值浓度,resolution/Screen size可以反映出手机密度
Density-independent pixel (dip) 指的是逻辑密度计算单位,dip和具体像素值的对应公式是dip/pixel=dpi值/160
2:多种屏幕分辨率规格
- ldpi 0.75倍(1dp=0.75px) (120dpi) 240*320px
- mdpi 1倍(1dp=1px) (160dpi) 320*480px
- hdpi 1.5倍(1dp=1.5px) (240dpi) 480*800px
- xhdpi 2倍(1dp=2px) (320dpi) 720*1280px
- xxhdpi 3倍(1dp=3px) (480dpi) 1080*1920px
- xxxhdpi 4倍(120dpi)
3:icon图标尺寸
- mdpi 320*480 48*48px
- hdpi 480*800 72*72px
- xhdpi 720*1280 96*96px
4:操作栏图标
操作栏图标是app中用的最频繁的图标,一般大小为:32*32dp
- 480*480 ppi=240 图标大小 dp:24 px:36 切图大小 dp:32 px:48
- 720*1280 ppi=320 图标大小 dp:24 px:48切图大小 dp:32 px:64
5:小图标
特定状态下使用的图标。一般大小为:16*16dp
- 480*480 ppi=240 图标大小 dp:12 px:18 切图大小 dp:16 px:24
- 720*1280 ppi=320 图标大小 dp:16 px:24 切图大小 dp:16 px:32
阅读全文
0 0
- 安卓界面适配
- 安卓界面编程
- 安卓词典界面
- 安卓界面布局
- 关于安卓界面
- 安卓界面优化
- 安卓界面-缓冲界面的用法
- 安卓开发UI界面
- 安卓开发UI界面
- 安卓欢迎界面创建
- 安卓界面布局总结
- 安卓界面布局介绍
- 安卓欢迎界面制作
- 安卓布局计算器界面
- 安卓界面常用组件
- 安卓更新界面问题
- 安卓开机界面修改
- 安卓定时刷新界面
- 初识linux
- SQL过滤相同记录
- Ajax跳转与传值
- Hanoi汉诺塔问题(java)
- <input> 格式限定(只能输入中文或者数值等)
- 安卓界面适配
- Velocity模板引擎语法
- 浅谈UML的概念和模型之UML类图关系
- 前后端分离springmvc和RESTful理解
- svn与git的区别(总结)
- java中的clone( ) -- 浅拷贝 | 深拷贝
- Gson教程十(译):Exclusion Strategies
- 最小花费最大流模板
- 【Python初学笔记】输出中文的方法(字符编码)