应该算是java的排序,因为对java不熟,很多简单的编程都得要查
这里ls可以是任何类的List,只需要自己实现一个Comparator接口,就可以对任何List进行排序,另外String自己带了个

List<ContentValues> ls=new ArrayList<ContentValues>();
Collections.sort(ls, new ComparatorValues());


public static final class ComparatorValues implements Comparator<ContentValues>{

@Override
public int compare(ContentValues object1, ContentValues object2) {
int m1=object1.getAsInteger(KEY_m);
int m2=object2.getAsInteger(KEY_m);
int result=0;
if(m1>m2)
{
result=1;
}
if(m1<m2)
{
result=-1;
}
return result;
}

}

更多相关文章

  1. Android(安卓)让你的SeekBar 也支持长按事件
  2. Android(安卓)通过 Intent 传递类对象
  3. recovery
  4. android 中如何获取radiogroup 中那个radiobutton被选择
  5. Jetpack组件之Lifecycle用途及原理
  6. Android序列化学习
  7. 转:ANDROID音频系统散记之四:4.0音频系统HAL初探
  8. [Android][Framework] 添加系统服务
  9. S5PV210 三个Camera Interface/CAMIF/FIMC的区别

随机推荐

  1. aapt: Android Asset Packaging Tool
  2. Android 中 RecyclerView 的基本使用
  3. Android动态添加布局
  4. Android 获取屏幕的分辨率
  5. 监听Android键盘上的按钮
  6. Android之应用首次使用的欢迎界面实例
  7. Android 技巧 - notification center 发
  8. Android中CheckBox复选框操作
  9. android下载封装类
  10. android 开发 制作弹出等待进度条