0
点赞
收藏
分享

微信扫一扫

自定义控件

高子歌 2021-09-19 阅读 131

Android-窗口 自定义view bitmap

1、为什么要自定义控件:现有的控件无法满足我们的需求或是达不到我们想要的效果
2、自定义控件也就是继承View或者View的派生类,然后再重写类中的内部方法。通常来说自定义控件分为三种:

3、自定义控件流程:

  • 测量-Measure过程是计算视图大小,View measure过程相关方法主要有三个:
  • 布局-Layout过程用于设置视图在屏幕中显示的位置,View layout过程相关方法主要要三个:
  • 绘制-draw过程主要用于利用前两步得到的参数,将视图显示在屏幕上,到这里也就完成了整个的视图绘制工作。
举报

相关推荐

0 条评论