Android按時(shí)間先后順序獲取目錄下文件列表
本文實(shí)例為大家分享了Android按時(shí)間先后順序獲取文件列表的具體代碼,供大家參考,具體內(nèi)容如下
/**
* 獲取目錄下所有文件(按時(shí)間排序)
*
* @param path
* @return
*/
public static List<File> listFileSortByModifyTime(String path) {
List<File> list = getFiles(path, new ArrayList<File>());
if (list != null && list.size() > 0) {
Collections.sort(list, new Comparator<File>() {
public int compare(File file, File newFile) {
if (file.lastModified() < newFile.lastModified()) {
return -1;
} else if (file.lastModified() == newFile.lastModified()) {
return 0;
} else {
return 1;
}
}
});
}
return list;
}
/**
*
* 獲取目錄下所有文件
*
* @param realpath
* @param files
* @return
*/
public static List<File> getFiles(String realpath, List<File> files) {
File realFile = new File(realpath);
if (realFile.isDirectory()) {
File[] subfiles = realFile.listFiles();
for (File file : subfiles) {
if (file.isDirectory()) {
getFiles(file.getAbsolutePath(), files);
} else {
files.add(file);
}
}
}
return files;
}
測(cè)試:
List<File> list = listFileSortByModifyTime("/storage/sdcard1/DCIM/Camera/");
int i = 0;
for (File file : list) {
i++;
Log.i("ZMS",
i + ":" + file.getName() + " = "
+ file.lastModified());
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Android Studio3.5開(kāi)發(fā)工具(安卓開(kāi)發(fā)工具)安裝步驟詳解
這篇文章主要為大家詳細(xì)介紹了Android Studio3.5開(kāi)發(fā)工具安裝、安卓開(kāi)發(fā)工具的安裝步驟,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-09-09
Android 實(shí)現(xiàn)文件夾排序功能的實(shí)例代碼
這篇文章主要介紹了Android 實(shí)現(xiàn)文件夾排序功能的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2018-09-09
Android自定義View實(shí)現(xiàn)簡(jiǎn)單的圓形Progress效果
這篇文章主要介紹了Android自定義View實(shí)現(xiàn)簡(jiǎn)單的圓形Progress效果的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09
Android 模擬新聞APP顯示界面滑動(dòng)優(yōu)化實(shí)例代碼
所謂滑動(dòng)優(yōu)化就是滑動(dòng)時(shí)不加載圖片,停止才加載,第一次進(jìn)入時(shí)手動(dòng)加載。下面通過(guò)本文給大家介紹android 模擬新聞app顯示界面滑動(dòng)優(yōu)化實(shí)例代碼,需要的朋友可以參考下2017-03-03
Android中使用ShareSDK集成分享功能的實(shí)例代碼
下面小編就為大家分享一篇Android中使用ShareSDK集成分享功能的實(shí)例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01
Android使用SwipeListView實(shí)現(xiàn)類似QQ的滑動(dòng)刪除效果
這篇文章主要介紹了Android使用SwipeListView實(shí)現(xiàn)類似QQ的滑動(dòng)刪除效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08
Android仿今日頭條滑動(dòng)頁(yè)面導(dǎo)航效果
這篇文章主要為大家詳細(xì)介紹了Android仿今日頭條滑動(dòng)頁(yè)面導(dǎo)航效果的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-01-01

