px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。偶尔用到px的情况,是需要画1像素表格线或阴影线的时候,用其他单位如dp会显得模糊。dp:这...
分类:
移动开发 时间:
2014-12-26 10:58:26
阅读次数:
142
记得第一次实际工作中接触到响应式布局排版之后,老大问了一个问题,自适应和响应式有什么区别吗?自己理解的自适应布局是把宽度px值换成百分比,文字px单位换算成em单位,然后解决在不同大小设备上呈现同样的网页,但是这样屏幕过小,内容看上去就会很拥挤。觉得响应式听上去和自适应会差不多。当时也不懂为什么同样...
分类:
其他好文 时间:
2014-12-26 06:09:19
阅读次数:
766
android中开发常用快捷键alt+/ 自动补全ctrl+1 有问题提示生成接收的参数 ctrl+L 在按2注释// 注释 ctrl+//**/ 多行注释 ctrl+shift+/android中的常用单位:dip dp 独立设备像素px 像素sp 只用于文字
分类:
移动开发 时间:
2014-12-25 23:31:34
阅读次数:
210
单位含义em相对于父元素的字体大小ex相对于小写字母"x"的高度gd一般用在东亚字体排版上,这个与英文并无关系rem相对于根元素字体大小vw相对于视窗的宽度:视窗宽度是100vwvh相对于视窗的高度:视窗高度是100vhvm相对于视窗的宽度或高度,取决于哪个更小ch相对于0尺寸px相对于屏幕分辨率而...
分类:
Web程序 时间:
2014-12-25 21:46:32
阅读次数:
167
$(function () { var aaa = $("#div_OnlineTalk").css("margin-top").toString(); var bbb = parseInt(aaa.replace("px","")); ...
分类:
Web程序 时间:
2014-12-25 12:51:38
阅读次数:
392
Android开发中,Android屏幕适配是一件很棘手的事,需要注意的几点:尽量使用线性布局(LinearLayout)和相对布局(RelativeLayout),不要使用绝对布局;尽量使用dip和sp,不要使用px;为不同的分辨率提供不同的布局文件和图片;在AndroidMainfest....
分类:
移动开发 时间:
2014-12-23 11:52:29
阅读次数:
180
研究网页栅格系统前,来看一组数据:? 网站 首页页面宽度 px? Yahoo! 950? 淘宝 950? MySpace 960? 新浪 950? 网易 960? Live Search 958? 搜狐 950? 优酷 960? AOL 960? 上面列举的都是Alexa全球排名...
分类:
Web程序 时间:
2014-12-22 18:09:53
阅读次数:
2938
在android开发中常用的距离单位有px、dp、sppx就是像素,如在480*800的分辨率的显示屏上,横排有480个小格子,竖排有800个小格子,每个格子代表一个像素点。分辨率越高,像素点越高,显示的内容也就越多屏幕尺寸相同,但分辨率可能不同,因此dpi也可能不同,细腻程度也就不同了dp = d...
分类:
其他好文 时间:
2014-12-21 21:51:09
阅读次数:
212
/** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int dip2px(Context context, float dpValue) { final float scale = context.g...
分类:
其他好文 时间:
2014-12-21 16:25:41
阅读次数:
141
1.尽量使用线性布局(LinearLayout)和相对布局(RelativeLayout),不要使用绝对布局。2.尽量使用dip和sp,不要使用px。3.为不同的分辨率提供不同的布局文件和图片。 例如: 4.在AndroidMainfest.xml中设置多分辨率支持。 1 总结一下: 1)...
分类:
移动开发 时间:
2014-12-20 23:22:07
阅读次数:
192