- List的倒序
Collections类是一个java的工具类,在java.util包下面.
提供了集合的复制和倒序,求集合元素的最大值,最小值等专门针对集合操作的功能,list也属于java集合框架中的重要的一员.
Collections.copy()就是对java list的复制,Collections.reverse(),就是对集合的倒序- listview去掉分割线
android:divider="#00000000"
android:dividerHeight="0dip"- listview卡顿问题
1.Adapter的getView方法里面convertView没有使用setTag和getTag方式;
2.在getView方法里面ViewHolder初始化后的赋值或者是多个控件的显示状态和背景的显示没有优化好,抑或是里面含有复杂的计算和耗时操作;
3.在getView方法里面 inflate的row 嵌套太深(布局过于复杂)或者是布局里面有大图片或者背景所致;
4.Adapter多余或者不合理的notifySetDataChanged;
5.listview 被多层嵌套,多次的onMessure导致卡顿,如果多层嵌套无法避免,建议把listview的高和宽设置为match_parent. 如果是代码继承的listview,那么也请你别忘记为你的继承类添加上LayoutPrams,注意高和宽都是match_parent的;
Android开发小技巧
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 使用AS 下载jar 包时会遇到部分jar 无法下载,可以试着讲jcenter()改成mavenCentral()...