摘要:
开发自定义控件的步骤: 1. 继承View; 2.重写构造函数并构造方法中获得我们自定义的属性、 3. 重写onDraw, 4.重写onMeasure 等函数 一、自定义View的属性,首先在res/values/ 下建立一个attrs.xml , 在里面定义我们的属性和声明我们的整个样式... 阅读全文
摘要:
先上图: 开发中经常需要自定义view控件或者组合控件,某些控件可能需要一些额外的配置。比如自定义一个标题栏,你可能需要根据不同尺寸的手机定制不同长度的标题栏,或者更常见的你需要配置标题栏的背景,这时候,你就会考虑到你写的view的扩展性问题,通常情况下,我们可以为这个自定义的标题栏加上... 阅读全文