自定义控件--实现步骤

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xuefu_78/article/details/66972424

前言:

      在android开发中我们常常会用到自定义控件,可是为什么要自定义呢?自定义控件又该怎么实现呢?下面我们来了解下自定义控件的常用知识。

1:为什么要自定义控件

     用到自定义控件的几种情况如下:
    1> 通常一个APP有自己的显示风格,为了统一这个显示风格,我们需要自己实现一套特定的显示
    2> 处理特有的用户交互
    3> 优化我们的布局
    4> 封装等

2:自定义的步骤

    1> 自定义属性的申明与获取
    2> 测量onMeasure
    3> 布局onLayout(ViewGroup)
    4> 绘制onDraw 
    5> onTouchEvent
    6> onInterceptTouchEvent(ViewGroup)


猜你喜欢

转载自blog.csdn.net/xuefu_78/article/details/66972424