如何处理动态列表实现android系统
问题描述:
懒列表功能我开发一个聊天相关的应用程序,我有我的数据库中的一些4500项,这个数据库我得到用户的图像和聊天显示我的消息下面的代码文件的详细时间我实现拍摄显示的所有信息任何建议列表加载如何处理动态列表实现android系统
答
如果我理解你的代码正确,您正在使用LinearLayout来显示消息,重新创建如果您收到新消息,则每次都会显示整个布局。这是一种非常低效的方式。
你应该用一个ListView显示消息列表中,通过使用自定义适配器加载它们。 Android的处理滚出视物品的循环利用:重复使用它们来提高记忆效率。有没有需要手动重新加载在接收到新邮件每一个项目,你只需要添加新的项目到您的收藏和调用notifyDatasetChanged()的适配器上。
查看关于ListView和using Adapters的Android开发人员指南文章。