摘要: 主要有三种方法可以实现自定义属性。 方法一:不使用命名空间,不使用attrs.xml文件。通过attrs.getAttributeResourceValue方法拿到属性值 方法二: 使用命名空间, 不使用attrs.xml文件。通过attrs.getAttributeResourceValue方法拿 阅读全文
posted @ 2016-02-24 17:07 一点点征服 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 一些接触Android不久的朋友对自定义View都有一丝畏惧感,总感觉这是一个比较高级的技术,但其实自定义View并不复杂,有时候只需要简单几行代码就可以完成了。 如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,自绘控件、组合控件、以及继承控件。那么下面我们就来依次学习一下,每种 阅读全文
posted @ 2016-02-24 16:39 一点点征服 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 相 信大家在平时使用View的时候都会发现它是有状态的,比如说有一个按钮,普通状态下是一种效果,但是当手指按下的时候就会变成另外一种效果,这样才会给 人产生一种点击了按钮的感觉。当然了,这种效果相信几乎所有的Android程序员都知道该如何实现,但是我们既然是深入了解View,那么自然也应该知 道它 阅读全文
posted @ 2016-02-24 16:36 一点点征服 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: 相 信每个Android程序员都知道,我们每天的开发工作当中都在不停地跟View打交道,Android中的任何一个布局、任何一个控件其实都是直接或间 接继承自View的,如TextView、Button、ImageView、ListView等。这些控件虽然是Android系统本身就提供好的,我 们只 阅读全文
posted @ 2016-02-24 16:30 一点点征服 阅读(520) 评论(0) 推荐(0) 编辑