ListView优化技巧

来源:互联网 发布:ubuntu怎么升级内核 编辑:程序博客网 时间:2024/05/16 08:59

1.使用ViewHolder模式提高效率

ViewHolder模式充分利用了ListView的视图缓存机制,避免每次调用getView()时都去通过findViewById()实例化控件。ViewHolder能提高50%以上效率。

2.实现滑动隐藏和显示标题栏

通过监听onTouchListener接口来监听ListView 的滑动,通过比较与上次坐标的大小来判断滑动方向,并通过滑动方向来判断是否需要显示和隐藏对应的布局。

原创粉丝点击