Android编程实现对文件夹里文件排序的方法
程序员文章站
2023-12-21 10:49:10
本文实例讲述了android编程实现对文件夹里文件排序的方法。分享给大家供大家参考,具体如下:
private int mfilesize = 0;
priva...
本文实例讲述了android编程实现对文件夹里文件排序的方法。分享给大家供大家参考,具体如下:
private int mfilesize = 0; private list<string> mpathstring = new arraylist<string>(); private boolean sortfolder(string path) { if (path == null || stringutil.isempty(path)) return false; file[] filelist = null; file file = new file(path); if (file.exists() == false){ file.mkdir(); } if (!file.exists() || (file.isdirectory() && (file.listfiles().length == 0))) { return true; } else { filelist = file.listfiles(); mfilesize = file.listfiles().length; mpathstring.clear(); if(mfilesize > 0) { for(int i = 0;i < mfilesize;i++) { mpathstring.add(filelist[i].getabsolutepath()); } collections.sort(mpathstring); } return false; } }
ps: 参数path是文件夹路径
降序排序的话用
复制代码 代码如下:
collections.reverse(mpathstring);
更多关于android文件操作相关内容感兴趣的读者可查看本站专题:《android文件操作技巧汇总》
希望本文所述对大家android程序设计有所帮助。
推荐阅读
-
Android编程实现对文件夹里文件排序的方法
-
Android编程使用HTTP协议与TCP协议实现上传文件的方法
-
Android编程实现使用webView打开本地html文件的方法
-
Android编程使用HTTP协议与TCP协议实现上传文件的方法
-
Android编程实现将压缩数据库文件拷贝到安装目录的方法
-
Java编程实现获取mp3时长及播放mp3文件的方法
-
Android编程实现将压缩数据库文件拷贝到安装目录的方法
-
Java编程实现获取mp3时长及播放mp3文件的方法
-
Hadoop对文本文件的快速全局排序实现方法及分析
-
Android编程实现文件浏览功能的方法【类似于FileDialog的功能】