草庐IT

安卓自定义 View 启航

先总结下自定义View的步骤:自定义View的属性在View的构造方法中获得我们自定义的属性[重写onMeasure]重写onDraw我把3用[]标出了,所以说3不一定是必须的,当然了大部分情况下还是需要重写的。自定义View的属性,首先在res/values/下建立一个attrs.xml,在里面定义我们的属性和声明我们的整个样式。format是值该属性的取值类型:string,color,demension,integer,enum,reference,float,boolean,fraction,flag;不清楚的可以google自定义View之基础概念之用到的六个工具Configurat