2012年8月23日

Android中dip(dp)与px之间单位转换

摘要: Android中dip(dp)与px之间单位转换dp这个单位可能对web开发的人比较陌生,因为一般都是使用px(像素)但是,现在在开始android应用和游戏后,基本上都转换成用dp作用为单位了,因为可以支持多种分辨率的手机.以下是这两个单位的概念:px (pixels)像素–一个像素通常被视为图像的最小的完整采样,这个用的比较多,特别是web开发,页面基本都是使用像素作为单位的.dip或dp (device independent pixels)设备独立像素—这个和设备硬件有关,一般我们为了支持手机上多种分辨率,如WVGA、HVGA和QVGA,都会使用dip作为长度的单位在Android开发 阅读全文

posted @ 2012-08-23 14:32 1.曲待续 阅读(180) 评论(0) 推荐(0) 编辑

Android中px与dip,sp与dip等的转换工具类

摘要: Android中px与dip,sp与dip等的转换工具类功能通常在代码中设置组件或文字大小只能用px,通过这个工具类我们可以把dip(dp)或sp为单位的值转换为以px为单位的值而保证大小不变。方法中的参数请参考http://www.cnblogs.com/wader2011/archive/2011/11/28/2266669.html代码/** * Android大小单位转换工具类 * * @author wader * */public class DisplayUtil { /** * 将px值转换为dip或dp值,保证尺寸大小不变 * * @param pxValue ... 阅读全文

posted @ 2012-08-23 14:24 1.曲待续 阅读(544) 评论(0) 推荐(0) 编辑

导航