Android面试自定义View

 通过学习慕课网的自定义view视频总结如下:           一、为什么要自定义控件:  1、特定的显示风格 (App的特定效果) 2、处理特有的用户交互(textview 不能滑动) 3、优化我们的布局 (嵌套布局,不能一次绘制,太慢 ) 4、封装(比如底部的tag 重复使用了) 二、如何自定义控件 1、自定义的属性的声明与获取 2、测量onMeasure 3、布局onLayout(Vie
相关文章
相关标签/搜索