Android自定义控件
诗未冷
程序员修炼之路
展开
-
自定义View之绘制圆环
一、RingView 自定义的view,构造器必须重写,至于重写哪个方法,参考如下: ①如果需要改变View绘制的图像,那么需要重写OnDraw方法。(这也是最常用的重写方式。) ②如果需要改变view的大小,那么需要重写OnMeasure方法。 ③如果需要改变View的(在父控件的)位置,那么需要重写OnLayout方法。 ④根据上面三种不同的需要你可以组合出多种重写方原创 2014-11-04 10:22:42 · 1887 阅读 · 0 评论 -
自定义View之绘制交替进度条
一、attrs.xml 这进度条交替,涉及到一些属性,例如:进度条的颜色和速度等,这些属性是View里面没有的,所以需要自定义。 在上面的文件中,先声明几个属性,包含有属性的命名和属性值的单位。color表示颜色单位,可以引用系统颜色单位或者自定义颜原创 2014-11-04 11:22:58 · 958 阅读 · 0 评论 -
Android 中自定义View的应用(三)
今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android高手进阶教程(三) 查看第三课,这样跟容易方便你的理解! 在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的. 好了我就不卖关子了,直接进入主题。大致以下步骤: 一、 在res/values转载 2014-10-31 15:51:47 · 655 阅读 · 0 评论 -
Android 中自定义View的应用(二)
大家好我们今天的教程是在Android 教程中自定义View 的学习,对于初学着来说,他们习惯了Android 传统的页面布局方式,如下代码: [java] view plaincopy "1.0" encoding="utf-8"?> "http://schemas.android.com/apk/res/android" andr转载 2014-10-31 11:58:38 · 714 阅读 · 0 评论