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-09Android 實(shí)現(xiàn)文件夾排序功能的實(shí)例代碼
這篇文章主要介紹了Android 實(shí)現(xiàn)文件夾排序功能的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2018-09-09Android自定義View實(shí)現(xiàn)簡(jiǎn)單的圓形Progress效果
這篇文章主要介紹了Android自定義View實(shí)現(xiàn)簡(jiǎn)單的圓形Progress效果的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09Android 模擬新聞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-03Android中使用ShareSDK集成分享功能的實(shí)例代碼
下面小編就為大家分享一篇Android中使用ShareSDK集成分享功能的實(shí)例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01Android使用SwipeListView實(shí)現(xiàn)類(lèi)似QQ的滑動(dòng)刪除效果
這篇文章主要介紹了Android使用SwipeListView實(shí)現(xiàn)類(lèi)似QQ的滑動(dòng)刪除效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08Android仿今日頭條滑動(dòng)頁(yè)面導(dǎo)航效果
這篇文章主要為大家詳細(xì)介紹了Android仿今日頭條滑動(dòng)頁(yè)面導(dǎo)航效果的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-01-01Android中訪(fǎng)問(wèn)sdcard路徑的幾種方式
本文主要介紹了Android中訪(fǎng)問(wèn)sdcard路徑的幾種方式。具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-01-01