权限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />

// ------------------获取sdcard信息------------------------------private void readFile() {File file = Environment.getExternalStorageDirectory();File[] files = file.listFiles();readFile(files);}private void readFile(File[] files) {if (files != null && files.length > 0) {for (int i = 0; i < files.length; i++) {// if (files[i].isDirectory()) {// readFile(files[i].listFiles());// } else {parseFile(files[i]);// }if (i == files.length - 1) {}}}}private void parseFile(File file) {String fileName = file.getName();String filePath = file.getPath();Map<String, String> map = new HashMap<String, String>();map.put("fileName", fileName);map.put("filePath", filePath);data.add(map);}

更多相关文章

  1. Android获取GPS进行定位的工具类
  2. android listview 滚动时异步加载图片的问题
  3. Android——实现清除应用缓存功能
  4. Android获取IMEI号
  5. 获取android联系人信息
  6. android机顶盒获取有线mac
  7. Android如何获取手机的屏幕宽高
  8. android GPS定位和卫星个数(源码)
  9. Android(安卓)开发常用代码片段

随机推荐

  1. Android全屏显示的两种方式
  2. Maven + Eclipse + Android(安卓)环境搭
  3. android studio的Gradle各种配置汇总
  4. Android(安卓)AES加密解密
  5. location of the android sdk has not be
  6. Android禁止横屏竖屏切换
  7. Android(安卓)Display System --- Surfac
  8. TextureView+MediaPlayer实现在线短视频
  9. Android消息通知(notification)和PendingIn
  10. Android:RecyclerView中Item的VideoView预