密度的逻辑
来源:互联网 发布:看小电影的网站知乎 编辑:程序博客网 时间:2024/06/11 18:36
在构建布局文件时,自然会涉及像素问题.在Android中有dp,px,dip等几个单位,其中常用的是dip.
dip的设置与分辨率无关,在默认情况下,LDPI的密度是120,系数为0.75;MDPI的密度为160系数为1.0;HDPI的,密度为240,系数为1.5.XHDPI的密度为320,系数为2.0所谓密度就是单位平方英寸中含像素的数量.
px(像素) 与dip的关系如下:
px = (int) (dip*density+0.5f)
在具体的实现中,屏幕的密度被称为scale,px和dip的转换过程如下:
public void scale(float scale){
x = (int)(x*scale+0.5f);
y = (int)(y*scale+0.5f);
if(width>0){
width = (int)(width *scale+0.5f);
}
if(height>0){
height= (int)(height*scale+0.5f);
}
}
- 密度的逻辑
- 人群密度估计 密度图的产生
- 像素密度的计算
- 手机屏幕的密度分析
- android 手机屏幕密度等级和屏幕逻辑尺寸
- android 手机屏幕密度等级和屏幕逻辑尺寸
- android 手机屏幕密度等级和屏幕逻辑尺寸
- 关于页面关键词的密度
- 基于密度的聚类
- 软件缺陷密度的计算方法
- 基于密度的聚类
- Android系统密度的修改
- 谈谈Android的密度独立性
- 图片的密度与屏幕
- 计算手机的像素密度
- 基于密度的聚类
- 基于密度的聚类
- 获取手机的屏幕密度
- JS打开超链接的几种形式
- php正则表达式完全教程(五)
- ubuntu中安装rpm格式的软件包
- oracle获取字符串长度函数length()和hengthb()
- 服务器时间同步
- 密度的逻辑
- php正则表达式完全教程(六)
- Direct3D 环境中的 DirectShow 电影
- 64位win2008环境运行vb6.0应用程序
- 修改magento产品列表页每行显示的产品个数
- 获取不一样的随机数,并且转化为十六进制
- iOS 简单的播放gif动画
- Android Surface&Canvas
- Poj 3828 Ping pong