码迷,mamicode.com
首页 > 移动开发 > 详细

android的照片浏览器(一)至返回所有图片文件

时间:2016-01-02 01:06:02      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

 

  1. 今天开始写android的照片浏览器  
  2.   
  3. 首先要解决的问题是要得到sdcard下面所有是图片的文件的目录  
  4.   
  5. 于是我先写了一个普通的java类 来得到后缀是.jpg,.bmp.png.jpeg的文件  
  6.   
  7. package com.jiangqq.utlis;  
  8.   
  9.    
  10.   
  11. import java.io.File;  
  12.   
  13. import java.util.ArrayList;  
  14.   
  15.    
  16.   
  17. public class FileUtils  
  18.   
  19. {  
  20.   
  21. private static ArrayList filelist = new ArrayList();  
  22.   
  23.    
  24.   
  25. public static void main(String[] args) {  
  26.   
  27. FileList("d:/");  
  28.   
  29. }  
  30.   
  31.    
  32.   
  33. public static void FileList(String strPath) {  
  34.   
  35. File dir = new File(strPath);  
  36.   
  37. File[] files = dir.listFiles();  
  38.   
  39. if (files == null)  
  40.   
  41. return;  
  42.   
  43. for (int i = 0; i < files.length; i++) {  
  44.   
  45. if (files[i].isDirectory()) {  
  46.   
  47. FileList(files[i].getAbsolutePath());  
  48.   
  49. else {  
  50.   
  51. String strFileName = files[i].getAbsolutePath().toLowerCase();  
  52.   
  53. if (strFileName.endsWith(".jpg") || strFileName.endsWith("png")  
  54.   
  55. || strFileName.endsWith(".jpeg")  
  56.   
  57. || strFileName.endsWith(".bmg")) {  
  58.   
  59. System.out.println("---" + strFileName);  
  60.   
  61. filelist.add(files[i].getAbsolutePath());  
  62.   
  63. }  
  64.   
  65. }  
  66.   
  67. }  
  68.   
  69. }  
  70.   
  71. }
  72. ============================= 

android的照片浏览器(一)至返回所有图片文件

标签:

原文地址:http://www.cnblogs.com/awkflf11/p/5094035.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!