SD卡文件夹变成了应用程序文件了

大家都在搜
相机的sd卡中出现乱码文件夹和文件怎么办
gcainie的答复:
打开我的电脑/工具/文件夹选项/查看/在高级设置中点选&显示所有文件和文件夹&然后按应用确定,如果还不能显示文件和文件夹,按下面方法做。&br/&&br/& 如果还不能显示隐藏文件修改注册表: 开始-运行regedit,打开注册表编辑器,依次进入 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]分支,将右侧的&CheckedValue&(Dword值如果没有新建)键值改为&1&,重新启动电脑设置生效。&br/&&br/& 请你用系统自带的系统还原,还原到你没有出现这次故障的时候修复(如果正常模式恢复失败,请开机按F8进入到安全模式中使用系统还原)。&br/&&br/& 误删除文件恢复方法(或磁盘被格式化): 文件误删除通常是由于种种原因把文件直接删除(按住Shift键删除)或删除文件后清空了回收站,而造成的数据丢失。手机的SD卡的部分文件夹变成快捷方式?_百度知道
手机的SD卡的部分文件夹变成快捷方式?
我主要的东西电影。录像。图片。照片。歌曲都在里面的打不开了
我有更好的答案
中毒了,显示一下隐藏文件应该就能看到。可以使用杀毒软件杀毒或者格式化。1,手机中了木马病毒的话建议使用腾讯手机管家对手机杀毒。2,首先需要下载安装腾讯手机管家到手机。3,可以使用usb数据线将手机连接到电脑,然后打开腾讯电脑管家的软件管理,在软件管理里面搜索腾讯手机管家,然后选择腾讯手机管家后一键下载安装到手机即可。4,安装好以后打开腾讯手机管家的安全防护,然后选择病毒查杀后一键杀毒就可以了。
中毒了吧 先 杀毒
本回答被提问者采纳
先杀毒。然后使用恢复软件。点我名字,然后点“他的空间”,我的空间有各种恢复软件的详细介绍、下载地址以及使用说明。 可以去看看。推荐试试superrecovery超级硬盘数据恢复软件。这个是目前最好的恢复工具。
为您推荐:
其他类似问题
sd卡的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。&&&&&*&SD卡是否存在
&&&&&*&@return&true&存在&false&不存在
&&&&public&boolean&isSdExist()&{
&&&&&&&&boolean&sdCardExist&=&Environment.getExternalStorageState().equals(
&&&&&&&&&&&&&&&&android.os.Environment.MEDIA_MOUNTED);
&&&&&&&&return&sdCardE
&&&&&*&获得SD卡总大小
&&&&&*&@parm&sizeType:&返回的SD卡大小的单位&SIZETYPE_B,SIZETYPE_KB,SIZETYPE_MB,SIZETYPE_GB
&&&&&*&@return&double类型&SD卡大小
&&&&public&double&getSDTotalSize(int&sizeType)&{
&&&&&&&&if&(isSdExist())&{
&&&&&&&&&&&&File&path&=&Environment.getExternalStorageDirectory();
&&&&&&&&&&&&StatFs&stat&=&new&StatFs(path.getPath());
&&&&&&&&&&&&long&blockSize&=&stat.getBlockSize();
&&&&&&&&&&&&long&totalBlocks&=&stat.getBlockCount();
&&&&&&&&&&&&return&FormetFileSize(blockSize&*&totalBlocks,&sizeType);
&&&&&&&&return&0;
&&&&&*&获得SD卡总大小
&&&&&*&@parm&context&&上下文
&&&&&*&@return
&&&&public&String&getSDTotalSize(Context&context)&{
&&&&&&&&if&(isSdExist())&{
&&&&&&&&&&&&File&path&=&Environment.getExternalStorageDirectory();
&&&&&&&&&&&&StatFs&stat&=&new&StatFs(path.getPath());
&&&&&&&&&&&&long&blockSize&=&stat.getBlockSize();
&&&&&&&&&&&&long&totalBlocks&=&stat.getBlockCount();
&&&&&&&&&&&&return&Formatter.formatFileSize(context,&blockSize&*&totalBlocks);
&&&&&&&&return&"";
&&&&&*&获得SD卡剩余容量,即可用大小
&&&&&*&@return
&&&&public&double&getSDAvailableSize(int&sizeType)&{
&&&&&&&&if&(isSdExist())&{
&&&&&&&&&&&&File&path&=&Environment.getExternalStorageDirectory();
&&&&&&&&&&&&StatFs&stat&=&new&StatFs(path.getPath());
&&&&&&&&&&&&long&blockSize&=&stat.getBlockSize();
&&&&&&&&&&&&long&availableBlocks&=&stat.getAvailableBlocks();
&&&&&&&&&&&&return&FormetFileSize(blockSize&*&availableBlocks,&sizeType);
&&&&&&&&return&0;
&&&&&*&获得SD卡剩余容量,即可用大小
&&&&&*&@return
&&&&public&String&getSDAvailableSize(Context&context)&{
&&&&&&&&if&(isSdExist())&{
&&&&&&&&&&&&File&path&=&Environment.getExternalStorageDirectory();
&&&&&&&&&&&&StatFs&stat&=&new&StatFs(path.getPath());
&&&&&&&&&&&&long&blockSize&=&stat.getBlockSize();
&&&&&&&&&&&&long&availableBlocks&=&stat.getAvailableBlocks();
&&&&&&&&&&&&return&Formatter.formatFileSize(context,&blockSize&*&availableBlocks);
&&&&&&&&return&"";
&&&&&*&获取指定文件大小
&&&&&*&@param&file
&&&&&*&@return
&&&&&*&@throws&Exception
&&&&@SuppressWarnings("resource")
&&&&public&long&getFileSize(File&file)&throws&Exception&{
&&&&&&&&long&size&=&0;
&&&&&&&&if&(file.exists())&{
&&&&&&&&&&&&FileInputStream&fis&=&
&&&&&&&&&&&&fis&=&new&FileInputStream(file);
&&&&&&&&&&&&size&=&fis.available();
&&&&&&&&}&else&{
&&&&&&&&&&&&file.createNewFile();
&&&&&&&&&&&&Log.e("获取文件大小",&"文件不存在!");
&&&&&&&&return&
&&&&&*&获取指定文件夹大小
&&&&&*&@param&f
&&&&&*&@return
&&&&&*&@throws&Exception
&&&&public&long&getFileSizes(File&f)&throws&Exception&{
&&&&&&&&long&size&=&0;
&&&&&&&&File&flist[]&=&f.listFiles();
&&&&&&&&for&(int&i&=&0;&i&&&flist.&i++)&{
&&&&&&&&&&&&if&(flist[i].isDirectory())&{
&&&&&&&&&&&&&&&&size&=&size&+&getFileSizes(flist[i]);
&&&&&&&&&&&&}&else&{
&&&&&&&&&&&&&&&&size&=&size&+&getFileSize(flist[i]);
&&&&&&&&&&&&}
&&&&&&&&return&
&&&&&*&获取指定文件的指定单位的大小
&&&&&*&@param&filePath&文件路径
&&&&&*&@param&sizeType&获取大小的类型1为B、2为KB、3为MB、4为GB
&&&&&*&@return&double值的大小
&&&&public&double&getFileOrFilesSize(String&filePath,&int&sizeType)&{
&&&&&&&&File&file&=&new&File(filePath);
&&&&&&&&if&(!file.exists())&{
&&&&&&&&&&&&return&0;
&&&&&&&&long&blockSize&=&0;
&&&&&&&&try&{
&&&&&&&&&&&&if&(file.isDirectory())&{
&&&&&&&&&&&&&&&&blockSize&=&getFileSizes(file);
&&&&&&&&&&&&}&else&{
&&&&&&&&&&&&&&&&blockSize&=&getFileSize(file);
&&&&&&&&&&&&}
&&&&&&&&}&catch&(Exception&e)&{
&&&&&&&&&&&&e.printStackTrace();
&&&&&&&&&&&&Log.e("获取文件大小",&"获取失败!");
&&&&&&&&return&FormetFileSize(blockSize,&sizeType);
&&&&public&static&final&int&SIZETYPE_B&=&1;
&&&&public&static&final&int&SIZETYPE_KB&=&2;
&&&&public&static&final&int&SIZETYPE_MB&=&3;
&&&&public&static&final&int&SIZETYPE_GB&=&4;
&&&&&*&转换文件大小,指定转换的类型
&&&&&*&@param&fileS
&&&&&*&@param&sizeType
&&&&&*&@return
&&&&private&double&FormetFileSize(long&fileS,&int&sizeType)&{
&&&&&&&&DecimalFormat&df&=&new&DecimalFormat("#.00");
&&&&&&&&double&fileSizeLong&=&0;
&&&&&&&&switch&(sizeType)&{
&&&&&&&&case&SIZETYPE_B:
&&&&&&&&&&&&fileSizeLong&=&Double.valueOf(df.format((double)&fileS));
&&&&&&&&&&&&
&&&&&&&&case&SIZETYPE_KB:
&&&&&&&&&&&&fileSizeLong&=&Double.valueOf(df.format((double)&fileS&/&1024));
&&&&&&&&&&&&
&&&&&&&&case&SIZETYPE_MB:
&&&&&&&&&&&&fileSizeLong&=&Double.valueOf(df.format((double)&fileS&/&1048576));
&&&&&&&&&&&&
&&&&&&&&case&SIZETYPE_GB:
&&&&&&&&&&&&fileSizeLong&=&Double.valueOf(df
&&&&&&&&&&&&&&&&&&&&.format((double)&fileS&/&));
&&&&&&&&&&&&
&&&&&&&&default:
&&&&&&&&&&&&
&&&&&&&&return&fileSizeL
&&&&&*&创建文件
&&&&&*&@param&path&文件夹路径
&&&&&*&@param&fileName&文件名称
&&&&&*&@return
&&&&public&File&getOutFile(String&path,&String&fileName)&{
&&&&&&&&if&(!isSdExist())&{
&&&&&&&&&&&&return&
&&&&&&&&if&(path&!=&null)&{
&&&&&&&&&&&&File&mediaStorageDir&=&new&File(path);
&&&&&&&&&&&&if&(!mediaStorageDir.exists())&{
&&&&&&&&&&&&&&&&if&(!mediaStorageDir.mkdirs())&{
&&&&&&&&&&&&&&&&&&&&return&
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
&&&&&&&&File&f&=&new&File(path&+&fileName);
&&&&&&&&if&(!f.exists())&{
&&&&&&&&&&&&try&{
&&&&&&&&&&&&&&&&f.createNewFile();
&&&&&&&&&&&&}&catch&(IOException&e)&{
&&&&&&&&&&&&&&&&//&TODO&Auto-generated&catch&block
&&&&&&&&&&&&&&&&e.printStackTrace();
&&&&&&&&&&&&}
&&&&&&&&}&
&&&&&&&&return&f;
&&&&&*&向已创建的文件中写入数据
&&&&&*&@param&str&写入内容
&&&&&*&@param&fileName&文件名称
&&&&@SuppressLint("SimpleDateFormat")
&&&&public&void&print(String&str,&String&fileName)&{
&&&&&&&&//&获取SD卡剩余大小
&&&&&&&&double&sdSize&=&getSDAvailableSize();
&&&&&&&&if&(sdSize&&&3)&{
&&&&&&&&&&&&
&&&&&&&&FileWriter&fw&=&
&&&&&&&&BufferedWriter&bw&=&
&&&&&&&&String&datetime&=&"";
&&&&&&&&try&{
&&&&&&&&&&&&SimpleDateFormat&tempDate&=&new&SimpleDateFormat("yyyy-MM-dd"&+&"&"&+&"hh:mm:ss");
&&&&&&&&&&&&datetime&=&tempDate.format(new&java.util.Date()).toString();//插入日期时间
&&&&&&&&&&&&fw&=&new&FileWriter(filenameTemp,&true);//
&&&&&&&&&&&&//&创建FileWriter对象,用来写入字符流
&&&&&&&&&&&&bw&=&new&BufferedWriter(fw);&//&将缓冲对文件的输出
&&&&&&&&&&&&String&myreadline&=&"[&"&+&datetime&+&"]"&+&str&+&"\n";
&&&&&&&&&&&&bw.write(myreadline);&//&写入文件
&&&&&&&&&&&&bw.newLine();
&&&&&&&&&&&&bw.flush();&//&刷新该流的缓冲
&&&&&&&&&&&&bw.close();
&&&&&&&&&&&&fw.close();
&&&&&&&&}&catch&(IOException&e)&{
&&&&&&&&&&&&//&TODO&Auto-generated&catch&block
&&&&&&&&&&&&e.printStackTrace();
&&&&&&&&&&&&try&{
&&&&&&&&&&&&&&&&bw.close();
&&&&&&&&&&&&&&&&fw.close();
&&&&&&&&&&&&}&catch&(IOException&e1)&{
&&&&&&&&&&&&&&&&//&TODO&Auto-generated&catch&block
&&&&&&&&&&&&}
&&&&&*&获得机身内存总大小&
&&&&&*&@return&
&&&&public&String&getRomTotalSize(Context&context)&{&&
&&&&&&&&File&path&=&Environment.getDataDirectory();&&
&&&&&&&&StatFs&stat&=&new&StatFs(path.getPath());&&
&&&&&&&&long&blockSize&=&stat.getBlockSize();&&
&&&&&&&&long&totalBlocks&=&stat.getBlockCount();&&
&&&&&&&&return&Formatter.formatFileSize(context,&blockSize&*&totalBlocks);
&&&&&*&获得机身内存总大小&
&&&&&*&@parm&sizeType&返回大小的单位
&&&&&*&@return&
&&&&public&double&getRomTotalSize(int&sizeType)&{&&
&&&&&&&&File&path&=&Environment.getDataDirectory();&&
&&&&&&&&StatFs&stat&=&new&StatFs(path.getPath());&&
&&&&&&&&long&blockSize&=&stat.getBlockSize();&&
&&&&&&&&long&totalBlocks&=&stat.getBlockCount();
&&&&&&&&return&FormetFileSize(blockSize&*&totalBlocks&,&sizeType);
&&&&&*&获得机身可用内存&
&&&&&*&@return&
&&&&private&String&getRomAvailableSize(Context&context)&{&&
&&&&&&&&File&path&=&Environment.getDataDirectory();&&
&&&&&&&&StatFs&stat&=&new&StatFs(path.getPath());&&
&&&&&&&&long&blockSize&=&stat.getBlockSize();&&
&&&&&&&&long&availableBlocks&=&stat.getAvailableBlocks();&&
&&&&&&&&return&Formatter.formatFileSize(context,&blockSize&*&availableBlocks);&&
&&&&&*&获得机身可用内存&
&&&&&*&@return&
&&&&private&double&getRomAvailableSize(inte&sizeType)&{&&
&&&&&&&&File&path&=&Environment.getDataDirectory();&&
&&&&&&&&StatFs&stat&=&new&StatFs(path.getPath());&&
&&&&&&&&long&blockSize&=&stat.getBlockSize();&&
&&&&&&&&long&availableBlocks&=&stat.getAvailableBlocks();&&
&&&&&&&&return&FormetFileSize(blockSize&*&availableBlocks&,&sizeType);&&
& 著作权归作者所有
人打赏支持
码字总数 6220
经常用到的工具一般在Android SDK的tools目录下,而最新的SDK Tools r12将最常用的adb.exe放在了platform-tools文件夹下。 这里把platform-tools文件夹下的adb.exe、AdbWinApi.dll与AdbWinU...
经常用到的工具一般在Android SDK的tools目录下,而最新的SDK Tools r12将最常用的adb.exe放在了platform-tools文件夹下。 这里把platform-tools文件夹下的adb.exe、AdbWinApi.dll与AdbWinU...
很多 APP 应用都有用户头像功能,用户既可以调用摄像头马上拍一张美美的自拍,也可以打开相册选取一张心仪的照片作为头像。 1 调用摄像头 布局文件: 活动类代码: getExternalCacheDir() 可...
deniro ? 05/26 ?
Android模拟器SD Card映像文件使用方法
14:07:05| 分类: Android |字号 订阅 Path: D:android-sdk-windowsandroid-sdktools 1. mksdcard命令 用cmd进入SDK的Tools目录,执行mks...
静态文件作为资源: 直接看代码: Resources myResources = getResources();InputStream myFile = myResources.openRawResource(R.raw.myfilename); raw resource就是所谓的原生资源,存放在r......
Chanimalx ?
今天刚刚学习完Android文件下载和写入SD卡的,随即做一个小结,以供以后学习查阅: 一、文件下载 Android开发中,有时需要从网上下载一些资源以供用户使用,Android API中已经提供了很多直接...
读取android根目录下的文件或文件夹 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); EditText keywor......
扬名立万 ?
一部Android手机存在不同的存储空间类型。拿我的LG Optimus举例,他有512MB ROM和512MB RAM,还有一个SDHC的扩展槽,标配2G内存卡,最大可支持32G内存卡。那么这些数据都是什么意思呢? RAM ...
系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 Hello World 程序 作者:webabcd 介绍 搭建 Android 的开发环境,以及写?个简单的示例程序 在 Windows 下搭建 Android 开发...
在开发过程中,我们会经常需要操作手机的sd卡,在使用前,我们应该先判断sd卡的状态再使用 通过Environment.getExternalStorageState()方法我们可以获得sd卡的状态信息 返回的是一个strin...
Angels_安杰 ?
没有更多内容
加载失败,请刷新页面
19.1 Linux监控平台介绍 o 常见开源监控软件有cacti、nagios、zabbix、smokeping、open-falcon等等 o cacti、smokeping偏向于基础监控,成图非常漂亮 o cacti、nagios、zabbix服务端监控中...
影夜Linux ? 45分钟前 ?
常用命令 # 列出所有规则iptables -S# 保存规则service iptables save# 重启防火墙service iptables restart# 查看防火墙状态service iptables status 参考文章 iptabl...
xshanj2 ? 今天 ?
1、在仓库新建一个配置文件,可以在本地搭建git 仓库,或者我用开源中国的码云测试 2、新建config-server 端 maven项目 添加依赖 &dependency&&groupId&org.springframework.cloud&/g...
IT-Mamba ? 今天 ?
欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列博客。 基本概念 定积分的定义如下: 不定积分定义如下: 如果想了解更多,...
算法与编程之美 ? 今天 ?
简介 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是...
阿dai ? 今天 ?
针对配置的问题进行改进,使其完全遵循spring boot规则 一、问题 在上一篇文章中,我们的配置都是放在unitils.properties,如下: unitils.modules=database,dbunit,springBootunitils....
yangjianzhou ? 今天 ?
主动模式和被动模式 主动或者被动是相对客户端来讲的 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端,服务端请求以后,客户端接受到请...
lyy549745 ? 今天 ?
默认行为 什么是git pull与push的默认行为? 那就是在我们本该输入git pull origin &branch&或者git push origin &branch&时,我们只想输入git pull或者git push,这个就可以叫做git pull 与...
yeahlife ? 昨天 ?
主动模式和被动模式 o 主动或者被动是相对客户端来讲的 o 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端,被动模式需要到所有的客户...
寰宇01 ? 昨天 ?
今天博主主要分享Linux系统中的一种软件安装方式YUM,主要针对人群包括运维、开发、项目经理等等。当然,如果你对这块知识已经非常熟悉,那请移步博主其它文章。 一、YUM相关概念 Yum(全称为...
em_aaron ? 昨天 ?
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定取消删除此文章吗?
亲,自荐的博客将通过私信方式通知管理员,优秀的博客文章审核通过后将在博客推荐列表中显示
确定推荐此文章吗?
确定推荐此博主吗?
聚合全网技术文章,根据你的阅读喜好进行个性推荐
指定官方社区
深圳市奥思网络科技有限公司版权所有}

我要回帖

更多关于 u盘文件夹变成了文件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信