摘要: 这里我举例如何使用selector,layer-list完成button背景的层叠组合,从而有不同情形下不同效果button_ctrl.xml中选择器[代码]button_highlight_ctrl.xml中两层图[代码]button_highlight_back.xml中完成背景颜色的渐变[代码]button_highlight_fore是一张前景图片,即按下时的顶部阴影:至此,已完成高亮button的制作,接下来是普通buttonbutton_normal_ctrl.xml中两层图[代码]button_normal_back.xml和button_normal_fore处理类似高亮,不贴 阅读全文
posted @ 2011-01-22 11:58 NickleZhang 阅读(3769) 评论(0) 推荐(2) 编辑
摘要: 最近为了解决某个bug,textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~用法如下:在xml中android:ellipsize = "end"   省略号在结尾android:ellipsize = "start"  省略号在开头android:ellipsize = "middle" 省略号在中间android:ellipsize = "marquee" 跑马灯最好加一个约束android: 阅读全文
posted @ 2011-01-22 10:59 NickleZhang 阅读(47563) 评论(5) 推荐(4) 编辑