为了账号安全,请及时绑定邮箱和手机立即绑定
简介:本次课程将带领大家了解Android中BaseAdapter的使用,以及我们如何写出高效、文艺的BaseAdapter。

第1章 ListView缓存机制

在前面的学习中我们学习了listView这个组件的基本用法,但是没有对它进行一点的优化,今天我们学习了baseAdapter适配器之后我们就可以对listView进行优化,这样就不会出现图片的错位和内存溢出问题。

第2章 BaseAdapter的逗比式

本章讲述了创建BaseAdapter的最基本方式,通常是写一个类让其继承BaseAdapter,然后实现一定的方法,主要优化体现在getView()这个方法上,用户通过设置一定的标记来达到优化的效果。

第3章 BaseAdapter的普通式

本章讲述了如何利用ListView的缓存机制来创建BaseAdapter,具体做法是给我们要请求的图片添加一个Hashmap,来达到缓存的效果。

第4章 BaseAdapter的文艺式

本章讲述了创建BaseAdapter的最佳方式,我们通过创建一个viewHOlder类,所有我们用到的控件都塞在viewHolder中,然后再viewHOlder中进行封装,这样就提高了内存使用的效率。

第5章 分析与总结

本章将进行课程的深入分析与总结,listView是开发中最常使用的一个控件,因此对它的优化对内存有很大的影响,每次为了避免内存溢出问题,我们一定要优化常用的组件。

第6章 徐大神的温馨提示

本章为徐大神的温馨提示,积极下载源代码噢!listView的优化主要体现在三点,减少找控件的次数,给listVIew一个固定高度,给listView设置一个tag.只要做好这三点我们就可以搞定了。
课程须知
本课程是Android初-中级课程 1、熟练掌握基本的Android应用程序开发方法 2、熟练掌握Android中常见的适配器的使用 3、熟练掌握BaseAdapter中各方法的意义
老师告诉你能学到什么?
1、了解ListView的缓存机制 2、 BaseAdapter的逗比式 3、 BaseAdapter的普通式 4、 BaseAdapter的文艺式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!