🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
为什么需要自定义`View`呢,大致出于下面几个原因: * 为了保证显示效果在不同厂商设备上显示一致; * 为了定制自己独有的显示效果; * 在原有控件上新增一些功能; 自定义控件的原则: > 如果系统控件能够满足要求,那么尽量采用系统控件来实现,自定义控件在增加工作量的时候可能会因为处理不好,而产生一些问题。 代码笔记:[baiyazi/AndroidCustomView: 安卓自定义View学习笔记 (github.com)](https://github.com/baiyazi/AndroidCustomView) —————— 尚硅谷Android学科全套教程 链接:https://pan.baidu.com/s/1EegFNEv6X2yqi6cJ9iStJQ 提取码:f6zp