上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第3章 派生类型的选择与实例
人,得自个儿成全自个儿。要想人前显贵,就得人后受罪!
——《霸王别姬》
在实现自定义控件的效果时,一般用3种方法。
●第1种是通过继承自View类或其子控件类来实现。
●第2种是通过继承自ViewGroup类或其子控件类来实现。
●第3种是通过控件本身提供的方法来实现,比如RecyclerView的自定义LayoutManager等。
在本章中,我们主要讲解继承自View类、View子控件类、ViewGroup类、ViewGroup子控件类的选择方法。即本章将告诉你当我们有一个需求时该如何选择继承自哪一个类。因此本章是集所有章节之大成,是自定义控件的核心章节,大家务必仔细阅读。