Android-打造万能适配器 /
hyman
1、如何实现一个万能的ViewHolder。 2、如何巧妙的利用泛型 3、面向对象的一些设计问题
 
  • 课程目录
  • 课程介绍
  • 1-1案例介绍(03:59)

  • 1-2创建列表布局(08:27)

  • 1-3传统写法回顾(09:53)

  • 2-1ViewHolder优化分析(04:19)

  • 2-2初始化(06:09)

  • 2-3获取控件对象(04:37)

  • 2-4与BaseAdapter相结合(05:48)

  • 3-1雏形(05:40)

  • 3-2简化(04:15)

  • 4-1没有最好,只有更好(08:11)

  • 4-2小结(02:43)

  • 5-1Item控件抢占焦点(06:06)

  • 5-2ListView复用导致内容错乱(08:01)

  • 5-3实现灵活的布局(02:25)

  • 6-1挑战传统写法?完胜!(02:54)

  • 6-2总结与梳理(01:20)

简介:本课程通过对传统的ListView的数据绑定的写法,进行一步一步的抽取与封装,首先设计出一个万能的ViewHolder,再抽取一个CommonAdapter复用多数重复的代码,最后为ViewHolder添加操作控件的能力。最终成功的将原本一堆代码浓缩至几行。