扫描SD卡Apk文件 想做个程序能快速的读到SD卡里边的Apk文件,在List呈现出来,如何能快速的查找到SD卡上的Apk文件呢?代码如何些呢?请高手解答一下 非常感谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用File类遍历目录:1、获得SD卡的地址2、遍历各目录文件夹 参考:http://blog.csdn.net/sutaizi/article/details/6529515遍历所有文件,做下修改。 http://blog.csdn.net/sutaizi/article/details/6529515 其实就是用java的读写文件操作 非常感谢以上两位 这个是扫描全部文件的方法,我只想要取得扫描到的APK文件在getAllFiles那个方法里如何修改才能得到自己想要的结果呢?修改的代码能麻烦给写一下吗?再次感谢 只想把后缀是.APK的文件罗列出来一下这一段代码如何修改呢?高人指点 偶是菜鸟 希望多多指教private void getAllFiles(File root){ File files[] = root.listFiles(); if(files != null) for(File f:files){ if(f.isDirectory()){ getAllFiles(f); } else{ this.list.add(f); } } } File file = new File("/"); File[] files = file.listFiles(new FileFilter(){ public boolean accept(File pathname) { if(pathname.getName().indexOf(".apk")>0) return true; return false; } }); File file = new File("/"); File[] files = file.listFiles(new FileFilter(){ public boolean accept(File pathname) { return pathname.getName().indexOf(".apk")>0; } }); 得判断下.apk是否是最后的四个字符,才能判断是否是以apk为后缀名。 就是基本的Java文件枚举,判断后缀为apk,楼上给出的都是深度优先的遍历方法,简单但很不实用。 多谢楼上的建议 Java不是很懂就直接搞Android 感觉是有点吃力还好 有信息把他们搞定 成事在天 谋事在人 ubuntu下robotium测试apk重签名的问题 gallery 的一个问题 探讨Android上Spring的实现(碰碰运气有没有人回答....) 音量大小的控件是如何实现的 android测试真机哪款好? listview中滚动条显示 按钮事件空指针异常 高手懂蓝牙的进来哈~小弟碰到麻烦了~ andriod 线控耳机广播 监听不到 求帮忙。 android 报错 给了一份接口文档 看不懂怎么办 实现开机自动启动AppWidget,谁有经验赐教下嘛
1、获得SD卡的地址
2、遍历各目录文件夹
http://blog.csdn.net/sutaizi/article/details/6529515
遍历所有文件,做下修改。
在getAllFiles那个方法里如何修改才能得到自己想要的结果呢?修改的代码能麻烦给写一下吗?再次感谢
的文件罗列出来
一下这一段代码如何修改呢?高人指点 偶是菜鸟 希望多多指教
private void getAllFiles(File root){
File files[] = root.listFiles();
if(files != null)
for(File f:files){
if(f.isDirectory()){
getAllFiles(f);
}
else{
this.list.add(f);
}
}
}
File file = new File("/");
File[] files = file.listFiles(new FileFilter(){ public boolean accept(File pathname) {
if(pathname.getName().indexOf(".apk")>0)
return true;
return false;
}
});
File[] files = file.listFiles(new FileFilter(){ public boolean accept(File pathname) {
return pathname.getName().indexOf(".apk")>0;
}
});
还好 有信息把他们搞定 成事在天 谋事在人