Android之根据读取SD卡指定后缀名的文件
来源:互联网 发布:淘宝3ds哪家的好 编辑:程序博客网 时间:2024/05/22 06:24
package com.TestView.layer;import java.io.File;import java.io.FilenameFilter;import android.app.Activity;import android.os.Environment;import android.widget.Toast;public class LayerListClass {Activity activity;private Toast toast;private File file;public LayerListClass(Activity activity) {this.activity = activity;}public String getFilesName() {file = new File(getLayerListBySdCard());if (!file.exists()) {showToast(getLayerListBySdCard() + "路径不存在");return null;}File[] files = file.listFiles(new FilenameFilter() {public boolean accept(File dir, String filename) {return filename.endsWith(".tpk");}});String aa = "";for (int i = 0; i < files.length; i++) {aa += files[i].getName() + "---->>";}showToast(aa);return aa;}private String getLayerListBySdCard() {if (!isSdCardExist()) {showToast("SD卡不存在");return null;}String sdpath = getSdCardPath();return sdpath;}/** * 1、判断SD卡是否存在 * * @return */private boolean isSdCardExist() {boolean isExist = Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);return isExist;}/** * 2、获取SD卡目录 * * @return */private String getSdCardPath() {String sdpath = "";sdpath = Environment.getExternalStorageDirectory().toString();sdpath = sdpath + "/ArcGIS";return sdpath;}/** * 显示Toast内容 * * @param msg */private void showToast(String msg) {if (toast == null) {toast = Toast.makeText(activity, msg, Toast.LENGTH_SHORT);} else {toast.setText(msg);}toast.show();}}
0 0
- Android之根据读取SD卡指定后缀名的文件
- Android 读取SD卡指定后缀的所有文件
- Android 读取SD卡指定后缀的所有文件
- Android之SD卡上的文件读取
- Android--取出SDcard卡上指定后缀名的文件
- Android--取出SDcard卡上指定后缀名的文件
- 读取Android sd卡的文件
- 根据指定的多个后缀名获得指定文件下的所有文件
- android 读取SD卡文件
- android sd卡文件读取
- android 读取SD卡文件
- Unity3d android 通信之 unity3d读取android SD卡文件
- 根据指定路径以及指定文件后缀名 获取文件名
- Android 开发-获取SD卡所有指定类型的文件
- Android 获取SD卡指定格式的文件
- android 获取sd卡根目录下的指定文件
- 【Android 开发】:数据存储之File文件存储 [即SD卡的写入与读取]
- 【Android 开发】:数据存储之File文件存储 [即SD卡的写入与读取]
- Swift字典类
- 【Leetcode】Plus One
- Android 快速开发系列 ORMLite 框架最佳实践
- 约会专家经典台词
- storm简介
- Android之根据读取SD卡指定后缀名的文件
- 什么原因成就了一位优秀的程序员?
- The Data Scientist's Toolbox
- quartus时序分析文档理解与翻译(4)——创建IO约束
- Holding Bin-Laden Captive!(母函数)
- sqlplus / as sysdba 报错:ora-01031 insufficient privileges
- 字符串的排列与组合及八皇后等其他相关问题
- iOS开发之protocol和delegate
- Codeforces #264 (Div. 2) D. Gargari and Permutations