Android自定义控件

来源:互联网 发布:矩阵分析引论视频 编辑:程序博客网 时间:2024/06/06 20:34

系统组件继承图

 

 

自定义组件的三种方式:

    1、用一个类继承一个布局

    2、继承已有控件

    3、直接继承View绘制

 

**如果无法通过扩展现有的组件来满足需求,则可以通过第一种方式来实现自定义控件。

 

关键方法:

    invalidate()  强制重绘

    measure()  度量方法

    onDraw()

关键类:

     View   、ViewGroup、LayoutParams、Canvas

动画:

      逐帧动画(frame-by-frame animation) 

      补间动画(tweened animation)

      属性动画:http://blog.csdn.net/guolin_blog/article/details/43536355

 

 

0 0