UI(二) 尽量使用DIP
来源:互联网 发布:云计算需要什么技术 编辑:程序博客网 时间:2024/06/06 03:24
一、概述
设置布局时尽量使用DIP.
dip是一个虚拟的计量单位,它与密度(density)无关,用于在layout中定义大小和位置。
在dpi的值为160时:1dip = 1px .
其他情况下,可以用这个等式进行转化:pixels = dips * (density / 160)
例如在density=240时: 1.5dip = 1px .
注意:dpi与dip是不同的,dpi是没英寸显示的点数,也就是所说的密度。
二、实践
在代码中,可以用过这样的方式进行转化。
- UI(二) 尽量使用DIP
- UI(三) 尽量使用style
- UI(四) 尽量使用Theme
- UI控件使用案例<二>
- 尽量减少使用~/
- 尽量使用const
- 尽量少使用unsigned
- 尽量多使用const
- 尽量不要使用FindWindow
- 尽量不要使用全局变量
- 尽量使用常量引用
- 尽量不要使用触发器
- 尽量不要使用 distinct
- 尽量不要使用塑料制品
- 尽量使用JAVA类库
- UI 设计:pixel dip dpi sp density
- ASP.NET优化连载(二)尽量使用存储过程,并优化查询语句
- More Effective C++议题【二】:尽量使用C++风格的类型转换
- ASP.NET夜话 1~2
- .Net“/”应用程序中的服务器错误 超过了最大请求长度 错误解决办法
- [译]OOSE第6章:Architecture 体系结构 6.4 需求模型
- Qt学习笔记八 二维图形(2) 坐标系统变换
- 如何使用python递归查找并删除某个目录下的文件
- UI(二) 尽量使用DIP
- WAMP配置详解 - Windows上的PHP网站。
- Jquery特效1-12代码下载
- java代码将数组元素顺序颠倒
- SQL Server同时操作(all-in-once)特性
- 网页布局的兼容性问题汇总
- ASP.NET的TreeView
- ini,txt保存Listbox或ComboBox的问题
- platform驱动管理机制