Android 定制组件方式

        虽然Android系统提供了大量的组件,但是往往在开发中需要对现有组件做定制来实现更复杂,更特殊的功能。常用的方法有以下几种:

        1、继承原有组件:通过继承原有组件类来扩展其功能或修改其UI效果;

        2、组合原有组件:把几个简单的组件进行组合,完成一个复杂的,特殊功能的,不同UI效果效果的组件;

        3、完全重写组件:继承View,通过canvas来绘制需要定制的UI效果和实现特殊功能的组件。

相关推荐