一、像素(px)与屏幕分辨率1)px(Pixels ,像素):对应屏幕上的实际像素点。例如,320*480的屏幕在横向有320个象素,在纵向有480个象素。 2)屏幕分辨率就是在屏幕上显示的物理像素总和,它等于屏幕的宽度上的像素*高度上的像素。在android应用程序的开发上,不会使用屏幕分辨率。3)屏幕分辨率虽然是宽*高,但是它与屏幕的大小没有关系,它与一个屏幕的像素的数量相关。二、dpi1)d...
分类:
移动开发 时间:
2015-02-07 11:47:26
阅读次数:
169
分辨率、DPI、PPI和屏幕尺寸分辨率DPI/PPI坑爹的屏幕尺寸Reference手机开发中不免会遇到分辨率、DPI、PPI和屏幕尺寸等术语,那就弄弄清楚这些概念的真正含义。分辨率分辨率这个词在很多地方都有,比如相机、视频、扫描仪。这里说的就是显示器的分辨率。显示器是由一个个像素点(pixel)所...
分类:
其他好文 时间:
2015-02-05 00:40:18
阅读次数:
231
1. PicBox控件 顺便一提关键字:stretch[stret?]vt. 伸展,张开//控制pictureBox图片的显示格式this.picClose.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;//...
1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比方经常使用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比率)指的是实际的物理尺寸宽高比率,分为long和nolongMilestone是...
分类:
移动开发 时间:
2015-02-02 21:15:39
阅读次数:
276
相信很多Android程序猿已经对身边的设计妹垂涎三尺了,那么如何博得设计妹的好感呢,学好这篇文章就可以了。
程序猿与UI设计妹讨论设计稿和切图的时候,经常会因为dp和px的问题搞的不愉快,这里可以分析出两个原因:
1,程序猿原因,不懂dp和px的换算关系。包括我,以及我见到的大多数开发,更多的时候其实不是很关心dp和px是如何来的,以及如何转换的,只知道掌握一般情况用dp,字体大小用sp...
分类:
移动开发 时间:
2015-01-26 00:08:53
阅读次数:
210
方案一:在不同的dpi的drawable里面各自放置一套图片,系统读取手机硬件的dpi的时候自动获取相应drawable文件夹里面的图片。这个方案只能部分解决问题。方案二:推荐方法;针对不同屏幕的手机设置相应的layout.如MX3手机分辨率是1800*1080,那么在res文件夹新增一个layou...
分类:
移动开发 时间:
2015-01-25 19:28:09
阅读次数:
138
方案一:在不同的dpi的drawable里面各自放置一套图片,系统读取手机硬件的dpi的时候自动获取相应drawable文件夹里面的图片。这个方案只能部分解决问题。
方案二:推荐方法;针对不同屏幕的手机设置相应的layout.如MX3手机分辨率是1800*1080,那么在res文件夹新增一个layout文件夹命名为layout-1800x1080。
有的手机是1280*720,则新增一...
分类:
移动开发 时间:
2015-01-25 15:21:22
阅读次数:
305
在Android开发中,往往为了适配dpi和分辨率,要写多套layout或者values,而鉴于dpi和分辨率的计算方式,很多时候适配的大部分工作都是简单的计算方面。譬如DPI从1.5到2.0,就是将所有dip、sp为单位的数值都乘以0.75(也就是1.5/2)。所以我们完成可以自己写一个小工具.....
分类:
移动开发 时间:
2015-01-13 14:08:21
阅读次数:
191
Android开发需要适配手机和平板,有些需求实现时就要求判断设备是手机还是平板。
网上很多说通过设备尺寸、DPI、版本号、是否具备电话功能等进行判断,不过都不算太精确。
这里分享一个简洁给力的方法(官方用法):
/**
* 判断当前设备是手机还是平板,代码来自 Google I/O App for Android
* @param context
* @return 平板返回...
分类:
移动开发 时间:
2015-01-12 14:46:19
阅读次数:
220
Android开发需要适配手机和平板,有些需求实现时就要求判断设备是手机还是平板。网上很多说通过设备尺寸、DPI、版本号、是否具备电话功能等进行判断,不过都不算太精确。这里分享一个简洁给力的方法(官方用法):/** * 判断当前设备是手机还是平板,代码来自 Google I/O App for An...
分类:
移动开发 时间:
2015-01-10 11:14:34
阅读次数:
223