手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >安卓开发之文件夹以及文件排序
安卓开发之文件夹以及文件排序
摘要:staticComparatorcomparator=newComparator(){publicintcompare(Filef1,Fil...

static Comparator<File> comparator = new Comparator<File>() {

public int compare(File f1, File f2) {

if (f1 == null || f2 == null) {// 先比较null

if (f1 == null) {

{

return -1;

}

} else {

return 1;

}

} else {

if (f1.isDirectory() == true && f2.isDirectory() == true) { // 再比较文件夹

return f1.getName().compareToIgnoreCase(f2.getName());

} else {

if ((f1.isDirectory() && !f2.isDirectory()) == true) {

return -1;

} else if ((f2.isDirectory() && !f1.isDirectory()) == true) {

return 1;

} else {

return f1.getName().compareToIgnoreCase(f2.getName());// 最后比较文件

}

}

}

}

};

【安卓开发之文件夹以及文件排序】相关文章:

安卓开发之SkBitmap的内存管理

Android中没有插入SD情况下的文件写入和读取方法

Android开发中怎样调用系统Email发送邮件(多种调用方式)

安卓开发教程之判断出屏的方法

android 开发教程之日历项目实践(二)

android当前apn的状态以及获取方法

Android开发之XML文件解析的使用

安卓开发之创建可复用的UI组件

Android开发笔记之:复写按钮方法

安卓开发中动态添加lsitView 代码实例

精品推荐
分类导航