摘要: 转自:http://hi.baidu.com/whyspai/item/d21f8638a7d16785c3cf29f2在Android开发过程中,经常会针对一些控件使用渐变的处理,一种方式是采用调用不同的图片来实现,还有一种则是自定义图形shape来实现.自定义图形shape,支持以下几种属性shape、gradient、stroke、corners、padding、solid等。以下为程序示例: 简单介绍下shape的各子属性:gradient ---- 对应颜色渐变。 startcolor、endcolor渐变颜色的起至颜色值, android:angle 是指从哪个角度开始变,... 阅读全文
posted @ 2013-11-03 13:16 海之涯2008 阅读(868) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/bluestorm/archive/2012/04/03/2430782.htmlMargin和Padding属性中四个值的先后顺序及区别顺序为:上右下左,'margin-top'、'margin-right'、'margin-bottom'、'margin-left',按照顺时针方向罗列的.区别:margin和padding是隔开元素中最常用的两个属性,国内好像翻成填充和补白之类乱七八糟的东西吧,其实margin就是指元素边界外的距离,padding刚好相反,定义元素边界内部的 阅读全文
posted @ 2013-11-03 11:20 海之涯2008 阅读(636) 评论(0) 推荐(0)
摘要: 【转自:http://www.cnblogs.com/bjzhanghao/archive/2012/11/06/2757300.html】相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结。px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示。dp:这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以首先我们解释一下什么是像素密度。假设有一部手机,屏幕的物理尺寸为1.5英寸x2英寸,屏幕分辨率为240x320,则我们可以计算出在这部手机的屏幕上,每英寸包含的像素点的数量 阅读全文
posted @ 2013-11-03 11:03 海之涯2008 阅读(179) 评论(0) 推荐(0)