安卓自定义控件
文章平均质量分 80
_Ataraxia
这个作者很懒,什么都没留下…
展开
-
重写ImageView使用Xfermode遮罩实现圆角和圆形
重写ImageView,并且在画布上绘制出四个角,使用DST_OUT取图模式对图片取出;网上各种案例都有给出上面的实现方法,那么就来说说怎么实现首先绘制出4个角,然后叠加而成,叠加的时候使用DST_OUT取图模式把图片取出即可;看一下布局:<LinearLayout xmlns:android="http://schemas.android.com原创 2015-03-07 14:00:23 · 2361 阅读 · 0 评论 -
监听Touch事件自定义属性实现Selector
先看效果图,点击事件触发时背景变化,一般都是通过selector标签实现的。但是当我们经常要使用到的时候,我们想直接在布局文件中设置两个背景资源,点击时候一个,默认情况下一个,这样就很直观的在布局文件中看出来,而不需要建立大量的selector来实现。这样的效果当然可以使用android:background设置一个Selector背景,但是这里不是。这里仅仅是自定义一个button。原创 2015-04-23 17:24:38 · 2852 阅读 · 0 评论 -
declare-styleable中format详解
我们在做项目的时候,由于android自带的属性不能满足需求,android提供了自定义属性的方法,其中的format是做什么用的?以及如何使用它?下面列出一些常用的。reference:参考某一资源ID。在自定义控件中declare-styleable标签下我们经常需要使用一些自定义控件需要的属性: android:background = "@drawable/图片ID"原创 2015-04-23 17:53:14 · 1086 阅读 · 0 评论 -
重写Button实现图片drawableTop和文字一起居中
很多情况下我们都希望使用android:drawableTop等相关标签就可以使得Button中的文字和图片居中,本篇博文来说一下居中的实现方法和原理原创 2015-04-24 10:46:05 · 8380 阅读 · 5 评论 -
使用xml文件建立Button,EditText以及文字的点击效果Selector
一直习惯使用png图片进行beijing原创 2014-09-29 13:38:07 · 2554 阅读 · 0 评论