我们在安卓开发中有时候会需要这样一个功能,就是在一个listView上显示一个列表,列表上需要有一个删除按钮,点击相应的删除按钮则删除该条信息
list集合去除重复对象
对象重复是指对象里面的变量的值都相等,并不定是地址。list集合存储的类型是基础类型还比较好办,直接把list集合转换成set集合就会自动去除。
当set集合存储的是对象类型时,需要在对象的实体类里面重写public boolean equals(Object obj) {}
和 public int hashCode() {}
两个方法。
图片平滑滚动组件 Glide
Glide是一款基于Android的图片加载和图片缓存组件,它可以最大性能地在Android设备上读取、解码、显示图片和视频。Glide可以将远程的图片、视频、动画图片等缓存在设备本地,便于提高用户浏览图片的流畅体验。
Glide最核心的功能就是提高滚动图片列表的性能,并且Glide还能满足对远程图片的读取、改变尺寸以及展示的性能要求。