自定义控件--实现步骤

Posted 优雅的心情

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义控件--实现步骤相关的知识,希望对你有一定的参考价值。

前言:

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

1:为什么要自定义控件

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

2:自定义的步骤

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

以上是关于自定义控件--实现步骤的主要内容,如果未能解决你的问题,请参考以下文章

自定义控件--实现步骤

WPF-自定义实现步骤条控件

Android自定义View(三深入解析控件测量onMeasure)

自定义View_1_关于View,ViewGroup的测量和绘制流程

自定义控件三部曲视图篇——测量与布局

VS下WPF自定义控件的基本步骤和基本代码实现