禁止安卓系统盘在DCIM目录下生成thumbnails缩略图
- 格式:doc
- 大小:488.00 KB
- 文档页数:7
禁止安卓在DCIM目录下生成thumbnails缩略图安卓系统运行后会扫描存储卡上的媒体文件并生成一个臃肿庞大的tumbnails目录存放缩略图,这个目录有时可达几百m甚至上G。
在手机上操作根本无法删除方法:是在SD卡根目录下新建txt文件并且重命名为.nomedia来防止系统扫描,在WM系统下命名,因windows与android系统不支持新建.与_开头的文件。
步骤:打开一个文件夹---》主菜单栏选文件夹选项---》出来的对话框点查看标签---》在下面把隐藏已知文件扩展名前面的点点掉---》确定---》电脑上面新建一个txt文本文件---》命名为nomedia.txt---》右键点击这个文件---》选重命名---》用退格消字消除.txt---》确定---》确定---》复制这个所谓的未知文件到你手机存储卡的根目录---》卡插入手机---》用RE打开/sdcard/,找到这个我们制作的文件,长按出现菜单---》选重命名---》在前面加个点就好了---》保存退出经小弟真机测试~尝试清理一下2个目录可以解决问题H:\Android\data\com.cooliris.media\cacheH:\DCIM\.thumbnails安卓手机在媒体库中不显示图片与缓存删除ME525、MB525、DEFY、安卓媒体库有多余灰色图片删不掉的解决方法!{附设置媒体库路径的方法}你的手机是否出现过打开媒体库,里面出现了N多的不需要看到的图片或者图标(一些软件自带的图标)?自行删除又怕影响到软件的使用,不删除又影响了媒体库看图,怎么办呢?没关系,有办法。
媒体库默认搜索所有(不包含隐藏)文件夹,比如现有一个PHOTO文件夹,不想让这个文件夹中的图片出现在媒体库中,就在PHOTO文件夹中创建一个名为“.nomedia”的文件夹这样,媒体库在下次重启的时候就不会扫描这个文件夹了。
同样的方法可以用在其他的文件夹。
也可以使用“ITFunz超级工具箱”中的文件管理来解决这个问题,方法是一样的,只是这个工具自带了免媒体扫描的工具。
自己整理的:打开ROOT目录后所看到的路径:ROOT手机后,安装一个Root Explor文件管理器(RE管理器)就可以看到手机系统里的各种文件夹以及各种文件了Mounted as r/o是什么?(Mounted as r/w可以切换成Mounted as r/o)r/w = read/write(就是说可以更改,删除等等)r/o = read only (就是单单读资料,不能更改)1、acct文件夹根目录/acct/ 系统回收站,误删除的系统文件恢复ACCT计算机语言,系统调用禁止/启用系统记录进程信息。
名称: acct -- 启用/禁止进程信息记录功能库: Standard C Library (libc, -lc)概要: #include <unistd.h>int acct(const char * file, int mode);详述: acct()系统调用禁止/启用系统系统调用禁止/启用系统记录进程信息。
若file为NULL,记录功能将被禁用;若file指向一个存在的文件(以'\0'结尾),则记录功能被启用,正常结束的进程都会在该文件尾添加对应的信息。
异常结束是指重启或其它致命的系统问题。
acct()不能生成那些永远不会结束的进程的信息acct()系统调用禁止/启用系统记录进程信息。
若file为NULL,记录功能将被禁用;若file指向一个存在的文件(以'\0'结尾),则记录功能被启用,正常结束的进程都会在该文件尾添加对应的信息。
异常结束是指重启或其它致命的系统问题。
acct()不能生成那些永远不会结束的进程的信息2、cache文件夹-----缓存(cache)3、config文件夹【计】(计算机系统)配置1、mnt挂载点目录2、etc系统主要配置文件3、system Android 系统文件4、sys Linux 内核文件5、proc运行时文件6、init.rc启动脚本7、default.prop系统属性配置文件8、data 用户程序目录9、dev设备文件system 目录下面的主要文件目录下面也简单介绍一下:1、usr用户文件夹,包含共享、键盘布局、时间区域文件等2、app 常规下载的应用程序,这些apk包都是受保护的哦3、lib 系统底层库,如平台运行时库等4、etc系统的配置文件,比如APN接入点设置等核心配置等5、framework Android 系统平台核心framework 的文件6、build.prop Android 系统属性配置文件7、xbin常用开发工具,比如tcpdump/sqlite3 等8、bin 系统工具,比如ps/cp/pm 等一、SD卡中1. /mnt/sdcard或者/sdcard这是Android手机中SD卡的文件夹路径,其中/mnt/sdcard/是android 2.2或更高版本所使用的,而/sdcard是android 2.1或早期版本的存储卡位置。
thumbnails类方法Thumbnails类方法在计算机科学中,缩略图是指一种小尺寸的图像版本,用于代表大尺寸图像的预览或预览。
而在编程中,我们可以使用thumbnails 类方法来生成和处理缩略图。
本文将介绍thumbnails类方法的使用以及其在实际开发中的应用。
一、什么是缩略图?缩略图是指对原始图像进行压缩和尺寸调整后生成的一种小尺寸的图像。
它通常用于在有限的空间中显示图像的预览或预览功能。
缩略图既可以减小图像文件的大小,也可以提高图像的加载速度,使用户能够更快地浏览和选择图像。
thumbnails类方法是一种用于生成和处理缩略图的常用方法。
它可以接受一个源图像作为输入,并根据指定的参数生成一个缩略图。
thumbnails类方法常用于图像编辑软件、网站开发和移动应用程序中,以提供更好的用户体验和更高的性能。
三、thumbnails类方法的使用示例下面是一个使用Python语言实现的thumbnails类方法的示例:```from PIL import Imagedef generate_thumbnail(image_path, thumbnail_size):image = Image.open(image_path)image.thumbnail(thumbnail_size)image.save('thumbnail.jpg')# 使用示例image_path = 'image.jpg'thumbnail_size = (200, 200)generate_thumbnail(image_path, thumbnail_size)```在上面的示例中,我们首先导入了PIL库中的Image模块。
然后,我们定义了一个名为generate_thumbnail的函数,该函数接受两个参数:image_path表示源图像的路径,thumbnail_size表示缩略图的尺寸。
.360MobileSafeStrongbox :;是360 保险箱的文件夹不要删除不然里面的保险箱加密文件就没有了.alirpt ;;安卓系统下,生成的文件夹名称开头是“.”的,都是系统生成的一些缓存文件,删除了不影响正常使用,但是再次开机系统还会自动生成,你不用管就行了。
.android_ ;你安装的软件如果在sd卡里面的话,安装好他就会生成程序在里面,如果你闲卸载全部软件慢可以把这个文件直接删除了,手机里面安装的软件就没了。
.camelgames;一般都不用管它,也不会占用多大空间的.comicbook : 连环漫画册.deviceidInfo:设备系统信息.dir_com.qihoo.appstore:应该是360应用商店程序下载文件夹.face:表面桌面.QQ:QQ头像.skynet:玩过水果忍者把!广告缓冲的垃圾文件。
可以删!不是天网!不要根据字面意思解释OK.system:系统进程.thumbnails:就是缩略图的意思,只要你看照片或者是浏览图片都会自动在这个文件夹里生成缩略图的,不过需要你定期清理就是了,要不然会越来越多的文件,到时候也会很占内存哟.ww2;2战风云缓冲文件.zzcs:PPLIVE或者PPS在点播时的缓冲文件360Download:用于360软件管理下载软件的默认文件夹Android;是实际的文件所在的地方,/sdcard是mnt/sdcard的虚拟或快捷方式. 在android系统它们必须这样运作Application;比如下载的更新文件,一些的旧的文件等等,都会自动存到这个文件夹下。
Autohomemain;autonavidata50;是手机内部的高德导航地图文件,一旦删除功能便不可以使用。
我直接把它复制到我的电脑里,以后用的时候再复制进去。
你自己看着办吧Cauly;坐标修改器com.taobao.taobao;淘宝网DCIM:照片图片DioDict3B:是三星自带的一个词典存储数据文件夹,如果你不用词典的话可以删除用的话就不用删了如果你删掉了继续使用词典貌似它还会自动生成的Ebook;电子书籍Gameloft;游戏下载GrandPrixLive ;赛车Manhua 漫画Meishi 美食杰Music 音乐QQBrowser ;是运行QQ浏览器生成的文件,里面包含你使用浏览器生成的一切文件,书签,Cooker,历史记录,等等,还有你浏览网页时的缓存图片ROMs;街机模拟器的游戏包,删了街机游戏玩不了Samsung;是某些应用程序自动产生的广告文件夹,可以删无风险,不过删了之后过一段时间应该还会自动生成的。
[经验]《学习》Andriod系统下sd卡各文件夹功能解释,清理SD 卡必备!下面是我们文件夹里通常能见到的文件。
也不是非常全面,而且SD 卡用久了,也会出现许多没用的,大家完全可以对照本文把没用的删除掉1、.android_secure 是官方app2sd的产物,删了之后装到sd卡中的软件就无法使用了。
2、.Bluetooth 顾名思义,用蓝牙之后就会有这个。
3、.mobo 顾名思义,Moboplayer的缓存文件。
MoboPlayer是四叶草(济南)信息技术有限公司开发的一款Android平台视频播放器,支持几乎所有的视频格式和加载字幕,并且能通过高度优化的核心解码器在手机上流畅播放各种高清视频。
MoboPlayer是Android Market电子市场上下载量第一的视频播放器,被称为“Android平台的万能播放器”。
4、.QQ 顾名思义,QQ的缓存文件。
5、.quickoffice 顾名思义,quickoffice的缓存文件。
6、.switchpro 顾名思义,switchprowidget(多键开关)的缓存文件。
八键开关/多键开关(SwitchPro Widget)一款管理开关的桌面部件.7、.ucdlres 顾名思义,UC迅雷的缓存文件。
9、albums 相册缩略图的缓存文件夹。
8、albumart 音乐专辑封面的缓存文件夹。
10、Android 比较重要的文件夹,里面是一些程序数据,比如google map的地图缓存。
11、backups 一些备份文件,比如联系人导出到SD卡时会导入到此文件夹。
12、baidu 顾名思义,掌上百度、百度输入法之类程序的缓存文件夹。
13、bugtogo 系统出现问题的时候会形成一些报告文件,存放于此文件夹。
14、cmp 个人初步判断是音乐的缓存文件夹。
15、data 同样是缓存数据的文件夹,与Android性质类似。
16、DCIM 相机的缓存文件夹。
我们所说的图片缩略图垃圾是手机运行时出生的系统缓存,是为了便于你下次打开图片时速度变得更快,但这往往产生大量的垃圾,垃圾占内存往往是几百M或几个G,这时手机往往会卡死,这让很多某一些牌子手机用户(主要是安卓4.0以上系统的用户)非常头疼。
下面介绍一种简单的方法来帮助大家,希望对大家有用!
下载安装<ES文件浏览器>或360文件管理器,设置-显示设置-显示隐藏文件√,打开DCIM文件夹,把原来的那个.thumbnails文件夹删了,再在.thumbnails文件夹的位置新建文本文档,重命名为.thumbnails,注意建的不是文件夹,而是文本文件。
下面是操作过程:1.选中.thumbnails文件夹删除。
.2.点新建,再点文本文件,然后就是弄那个文本文件名,在这一步要注意将文本文件名定为.thumbnails,而且要将后缀名.txt删去(这是重点)
最后如图所示:亲测有用,望采纳!。
Android平台上的媒体文件管理和桌面系统不同。
在桌面系统上,不同目录下的媒体文件呈树状结构显示给用户,用户需要进入不同目录寻找该目录下的文件。
而在Android平台上,不同目录下的媒体文件则以一层列表方式显示给用户,用户不需进入子目录就可以列出(某种类型的)所有媒体文件。
在Android上,为了实现这种模式的媒体文件管理,对所有管理的媒体文件抽取其元数据,也就是ID3(mp3文件包含的元数据可参考/wiki/ID3),存储在数据库中,并作为一个content provider提供给其他应用使用。
用户的每一次显示媒体文件的操作,就是对这个数据库的一次查询操作。
在多媒体管理模块中,主要分成三个模块:多媒体数据库MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。
这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用ContentResolver去掉用那些封装好的接口就可以进行数据库的操作,多媒体数据库的使用方法和SQLITE3的方法是一样的。
MediaStore中的数据是在MediaScanner扫描后通过MediaProvider中的一个service进行更新的。
框架图如下:MediaScanner在Android系统中,多媒体库是通过MediaScanner去扫描磁盘文件,对元信息的处理,并通过MediaProvider保存到MediaStore中。
下图为MediaScannerr 框架:图1-1 MediaScanner框架流程MediaScanner可以通过手动控制,在ANDROID系统中,已经定制了三种事件会触发MediaScanner去扫描磁盘文件:ACTION_BOOT_COMPLETED、ACTION_MEDIA_MOUNTED、ACTION_MEDIA_SCANNER_SCAN_FILE。
Android读取本地照⽚和视频相册实例代码前⾔项⽬中经常要选择本地照⽚或者视频的需求,如果去扫描整个SD卡就太耗时间,其实Android系统在启动时就已经把整个设备中的多媒体⽂件信息(⽂件名,类型,⼤⼩等)都存到了数据库,然后提供了ContentPrivider这个API来管理这个数据库,我们可以利⽤ContentPrivider来获取所有的照⽚和视频。
ContentPrivider初识先看下管理的的数据库在哪data/data/⽬录下:有很多这种⽂件夹(⽇历,联系⼈,下载管理,多媒体等)我们需要的照⽚和视频就在media下⾯,进去看看。
进去找到database然后打开external.db,就可以看到多张表(⾳频,⽂件,Log,图像,视频等)照⽚相册那么获取照⽚直接通过 ContentProvider读取Images这个数据库就OK了,这⾥开启⼯作线程读取所有.jpeg和.png的图⽚,附上代码段:/*** 读取⼿机中所有图⽚信息*/private void getAllPhotoInfo() {new Thread(new Runnable() {@Overridepublic void run() {List<MediaBean> mediaBeen = new ArrayList<>();HashMap<String,List<MediaBean>> allPhotosTemp = new HashMap<>();//所有照⽚Uri mImageUri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;String[] projImage = { MediaStore.Images.Media._ID, MediaStore.Images.Media.DATA,MediaStore.Images.Media.SIZE,MediaStore.Images.Media.DISPLAY_NAME};Cursor mCursor = getContentResolver().query(mImageUri,projImage,MediaStore.Images.Media.MIME_TYPE + "=? or " + MediaStore.Images.Media.MIME_TYPE + "=?",new String[]{"image/jpeg", "image/png"},MediaStore.Images.Media.DATE_MODIFIED+" desc");if(mCursor!=null){while (mCursor.moveToNext()) {// 获取图⽚的路径String path = mCursor.getString(mCursor.getColumnIndex(MediaStore.Images.Media.DATA));int size = mCursor.getInt(mCursor.getColumnIndex(MediaStore.Images.Media.SIZE))/1024;String displayName = mCursor.getString(mCursor.getColumnIndex(MediaStore.Images.Media.DISPLAY_NAME));//⽤于展⽰相册初始化界⾯mediaBeen.add(new MediaBean(MediaBean.Type.Image,path,size,displayName));// 获取该图⽚的⽗路径名String dirPath = new File(path).getParentFile().getAbsolutePath();//存储对应关系if (allPhotosTemp.containsKey(dirPath)) {List<MediaBean> data = allPhotosTemp.get(dirPath);data.add(new MediaBean(MediaBean.Type.Image,path,size,displayName));continue;} else {List<MediaBean> data = new ArrayList<>();data.add(new MediaBean(MediaBean.Type.Image,path,size,displayName));allPhotosTemp.put(dirPath,data);}}mCursor.close();}//更新界⾯runOnUiThread(new Runnable() {@Overridepublic void run() {//...}});}}).start();}有四点需要注意:1. MediaBean是⽂件实体类,代码就不贴了2. 照⽚集合不是放在List<MediaBean>这样存储的,⽽是HashMap<String,List<MediaBean>>,这样把图⽚已⽂件夹(也就是⽗⽬录)分类,更节省内存,其次⽀持相册展⽰不同⽂件夹的照⽚3. 貌似没办法获取当前设备的拍照默认路径,有的设备是/DCIM,有的是/100andro还有/camera,那相册就默认展⽰最近所有照⽚吧。
完美解决安卓系统(Android)DCIM图库中自动生成.thumbdata3-1967290299超大文件的超简便方法!安卓系统应用一段时间后,会越来越慢,并且会在系统DCIM文件夹下产生一个.thumbdata3—1967290299超大文件,小的几百M,大的话则会有1.5G~7.5G左右,删除后会死灰复燃,严重的占用了系统宝贵的空间,严重拖慢了系统速度。
这是安卓4.0以上系统的一个设计缺陷,是一个令人头疼的bug。
安卓系统工程师尚未给出具体解决方案。
出现类似情况手机有三星,小米,MX2,MX3,小辣椒,联想,华为等。
实际上,.thumbdata3--1967290299和·thumbnails是安卓系统中相机和图片的缓存文件,该文件一般会占用内存很大,小的几百M,大的话则会有1.5G~7.5G左右,而且此文件还会无限制的扩大,删除后还是死灰复燃。
的确是比较困扰用户的一个问题。
随着安卓系统的升级,网络上的方法并不能完美的解决,同时方法也比较复杂。
经过实际应用,我发现还有另外一种方法更简单,更实用。
安卓手机,数据线,能用的电脑等基本必备之物品2. 方法(以三星手机为例)2.1. 用手机自带的“我的文件”打开:我的文件—设备存储—DCIM--.thumbnails文件夹,找到.thumbdata3—1967290299,先将这个超大文件删除2.2. 在电脑上:任意文件夹内---点击右键---选择新建下面的(Microsoft Office Word 文档或者PowerPoint演示文档都可以),注意最好不用“文本文档”,因为它无法去掉文件后缀。
2.3. 新建文件后修改名字为:thumbdata3--1967290299(注意:1.不能够带文件后缀名;2. 文件名字的第一个字符“.”在windows命名中不允许存在,需要在手机上修改)。
2.5.右键点击文件,选择属性,点击“只读”,设置文件为只读文件2.4.修改后的文件保存到:手机-设备存储-DCIM-.thumbnails下(电脑如果不能够发现DCIM下的.thumbnails文件夹,可以复制到手机-设备存储-DCIM,在手机上移动到.thumbnails文件夹下)。
DCIM文件夹下.thumbdata3–1967290299和.thumbdata3-1763508120解决方法DCIM文件夹下.thumbdata3--1967290299和.thumbdata3-1763508120解决方法.thumbnails是安卓系统中相机和图片的缓存文件,该文件一般会占用内存很大,小的几十M,大的话则会有1.5G~7.5G左右,而且此文件还会无限制的扩大,删除后还是死灰复燃,就算格式化sd卡也是不能解决该问题。
一般安卓4.0以上系统的用户,很多受此问题困扰。
可以说这是安卓4.0以上系统的一个设计缺陷,是一个令人头疼的bug,一旦被触及激活,将会一发而不可收,截止到2013年尚不明确是什么原因激活该bug。
而且安卓系统工程师尚未给出具体解决方案。
出现类似情况手机有小米,小辣椒,联想,OPPO,华为,HTC ,魅族,ZTE等。
它是在DICM文件下有个.thumbnails的文件随着时间发展会变的超级大,是它里面的.thumbdata3--196729029和.thumbdata3-1763508120文件超大,大的时候达到几G,小的达到几百M,删了还会出现。
因为它可能导致相机因为存储空间不够无法照相、蓝牙无法传送文件等。
后来知道这文件是负责存放一些有的没的缩略图,相当于缓存,我删掉后,相机照相功能会很卡同时看相册会很慢,有的手机删了没啥影响。
就是这文件总是变态的自动建立。
DCIM文件夹下.thumbdata3--1967290299和.thumbdata3-1763508120解决方法第一步:把手机连上电脑,通过手机助手和我的电脑打开手的文件管理,点击进去找到DICM 文件→ .thumbnails文件→两个文件.thumbdata3--1967290299和.thumbdata3-1763508120第二步:最小化窗口,回到电脑桌面上建立两个文本文档(.TXT)文档,命名为任意的英文或者数字名称,不可用中文,用中文可能会出问题。
自己整理的:打开ROOT目录后所看到的路径:ROOT手机后,安装一个Root Explor文件管理器(RE管理器)就可以看到手机系统里的各种文件夹以及各种文件了Mounted as r/o是什么?(Mounted as r/w可以切换成Mounted as r/o)r/w = read/write(就是说可以更改,删除等等)r/o = read only (就是单单读资料,不能更改)1、acct文件夹根目录/acct/ 系统回收站,误删除的系统文件恢复ACCT计算机语言,系统调用禁止/启用系统记录进程信息。
名称: acct -- 启用/禁止进程信息记录功能库: Standard C Library (libc, -lc)概要: #include <unistd.h> int acct(const char * file, int mode);详述: acct()系统调用禁止/启用系统系统调用禁止/启用系统记录进程信息。
若,记录功能将被禁用;若file指向一个存在的文件(以'\0'结尾),则记录功能被启用,正常结束的进程都会在该文件尾添加对应的信息。
异常结束是指重启或其它致命的系统问题。
acct()不能生成那些永远不会结束的进程的信息acct()系统调用禁止/启用系统记录进程信息。
若,记录功能将被禁用;若file指向一个存在的文件(以'\0'结尾),则记录功能被启用,正常结束的进程都会在该文件尾添加对应的信息。
异常结束是指重启或其它致命的系统问题。
acct()不能生成那些永远不会结束的进程的信息2、cache文件夹-----缓存(cache)3、config文件夹【计】(计算机系统)配置1、mnt 挂载点目录2、etc 系统主要配置文件3、system Android 系统文件4、sys Linux 内核文件5、proc 运行时文件6、init.rc 启动脚本7、default.prop 系统属性配置文件8、data 用户程序目录9、dev 设备文件system 目录下面的主要文件目录下面也简单介绍一下:1、usr 用户文件夹,包含共享、键盘布局、时间区域文件等2、app 常规下载的应用程序,这些apk 包都是受保护的哦3、lib 系统底层库,如平台运行时库等4、etc 系统的配置文件,比如APN接入点设置等核心配置等5、framework Android 系统平台核心framework 的文件6、build.prop Android 系统属性配置文件7、xbin 常用开发工具,比如tcpdump/sqlite3 等8、bin 系统工具,比如ps/cp/pm 等。
Thumbs.db 这是查看缩略图所产生的缓存文件,你一定是使用缩略图的形式查看图片文件了,所以才会出现这个文件,这是正常的表现,并不是什么病毒。
禁止产生Thumbs.db文件的方法:在“控制面板”中双击“文件夹选项”,在“文件夹选项”对话框中切换到“查看”标签,在在高级设置中将“不缓存缩略图”复选框前打上“√”,再点击“确定”按钮退出。
隐藏Thumbs.db文件的方法:如果将“隐藏受保护的操作系统文件(推荐)”和“不显示隐藏的文件和文件夹”选择上,那么Thumbs.db文件你也就看不到了,但这只是隐藏了它而已,实质它还是存在的。
全盘删除Thumbs.db文件的方法:将以下保存成bat批处理文件,然后执行即可。
@echo offdel c:\Thumbs.db /f/s/q/adel d:\Thumbs.db /f/s/q/adel e:\Thumbs.db /f/s/q/adel f:\Thumbs.db /f/s/q/adel g:\Thumbs.db /f/s/q/adel h:\Thumbs.db /f/s/q/adel i:\Thumbs.db /f/s/q/adel j:\Thumbs.db /f/s/q/aexit另人头疼烦恼的Thumbs.db全部消失了,世界清净了。
新建一个文本文档,并将其另存为DelThumbs.bat文件即可。
FOR %%I IN (C:D:E:F:G:H:I:) DO (%%I cd\\ attrib -s -h -r Thumbs.db /s /d >nul del Thumbs.db /s)保存完毕直接运行即可将硬盘中的所有Thumdb文件全部删除下载毒霸查杀Thumbs.db病毒,下载地址:/DUBA2008_down_31_32509.exeThumbs.db只是一个图片索引%CE%C4%BC%FE 文件,可以加速你用缩略图方式查看图片,会随着文件夹的图片的增多也体积增大。
SD卡用久了会有好多文件夹出现,各个文件夹都是干什么用的。
大家完全可以对照本文把没用的删除掉。
ﻫﻫ1、.android_secure 官方app2sd的产物,删了之后装到sd卡中的软件就无法使用了2ﻫ、.thumbnails图片的缩略图缓存3、Android里面是一些程序数据,比如google map的地图缓存4、bugreports记录bug的文件夹5ﻫ、DCIM相机文件夹6ﻫ、LOST.DIR 卡上丢失或出错的文件会跑这里7、.0102安卓市场下载文件夹8、.antutu 安兔兔评测缓存文件9、.dataviz Documentto Go缓存文件10ﻫ、.estrongs ES文件浏览器文件夹11、. 文件大师相关文件夹12、.gomarket安智市场缓存文件13ﻫ、.icmweather 爱酷天气缓存文件14、.maikulog 麦库记事的日志文件15、.moboMoboplayer的缓存文件16、.mymoney随手记缓存文件夹17ﻫ、.nanopage 蘑菇新闻缓存文件夹ﻫ18、.QQQQ 的缓存文件19、.SohuNewsCache 搜狐新闻缓存文件夹20、.switchpro 七键开关缓存文件21、.zdclock正点闹钟的缓存文件ﻫ22、360launcher360手机桌面的主题文件夹ﻫ23、365riliDownload365日历的下载文件夹24ﻫ、8684 8684公交相关文件25、8684train 8684火车文件夹2ﻫ6、91Calendar91黄历天气的缓存文件27ﻫ、91PandaReader 91熊猫看书文件夹28ﻫ、androidesk安卓壁纸文件夹29、AndroidOptimizer安卓优化大师的相关文件30、autonavi高德地图的缓存文件31、baidu掌上百度相关文件夹32ﻫ、baidu_wallpaper百度壁纸文件夹33、BaiduMap百度地图文件夹ﻫ34、BaiduMapSdk百度的离线地图文件夹35、baidunews百度新闻文件夹36、baofeng 暴风影音相关文件夹37、BlueDict 深蓝词典文件夹38、bluetooth蓝牙接收文件夹ﻫ39、byread 百阅文件夹40ﻫ、Camera360相机360的缓存文件41、com.anguanjia.safe 安全管家文件夹42、Contact 导出到SD卡的联系人备份文件43ﻫ、documents DocumentsTo Go的样本的文件夹44、DolphinBrowserCN 海豚浏览器的数据文件夹45、DopoolTV 手机电视文件夹46、download欧朋浏览器下载文件夹ﻫ47、DUOMI 多米音乐相关文件夹48、DX-Theme点心桌面文件夹49、dxy用药助手文件夹50ﻫ、ecp 翼聊的数据文件夹ﻫ51、enavi天翼导航缓存文件52、etouch 中华万年历数据文件53、freenote随手写数据文件夹54ﻫ、freenote_temp随手写临时文件55、gfan 机锋市场相关文件56、GOLauncherEX GO桌面的缓存文件夹5ﻫ7、GOSMS Go短信相关文件夹58ﻫ、goweatherGo天气的相关背景视频5ﻫ9、goweatherlog Go天气日志文件夹60、hjapp 沪江小D文件夹61ﻫ、HuaweiBackup 全备份的相关文件夹ﻫ62、hugh.android新华字典的数据文件夹63、iMusicBox爱音乐客户端缓存文件6ﻫ4、ireaderireader的数据文件夹65、itoo 壁纸管家的相关文件夹66、jiasoft 安卓读书文件夹6ﻫ7、kascend 开讯视频的缓存文件68、KingReader 开卷有益文件夹6ﻫ9、KingsoftOffice金山WPSOffice文件夹70、kugou酷狗音乐的相关文件夹71、KuwoMusic 酷我音乐播放器的相关文件夹72、maiku麦库记事的缓存文件夹73、Manle 掌上药店文件夹74、mapbar图吧地图文件夹75、mbook 掌上书院文件夹76、moji墨迹天气的缓存文件夹7ﻫ7、mosecurity 金山手机卫士文件夹78、MTXX美图秀秀缓存文件夹7ﻫ9、msf 一个保存索引文件的文件夹,删除了也会自动生成的。
禁止安卓系统在DCIM目录下生成.thumbnails 的方法/570515840/infocenter?ptsig=RSXdQsc5U0euw82GU aLNQtzJBcL4DlOEfBYmf80CK4I_禁止安卓系统在DCIM目录下生成.thumbnails的方法:先root手机,在路径为C:/system/app里找到图库软件的apk,移动到内存卡,修改后缀为zip, 用电脑或ES解压缩。
修改图库软件的代码:有些程序员比较灵活没那么死板,把部分代码写在arsc文件里。
反编译arsc 和classes.dex,在arsc文件或者classes.dex文件里找到以下代码,“缓存更多的预览图”的代码cache_bigger_preview“缓存到媒体库”的代码cache_to_media_store“缓存在建立索引(文件夹目录)时指定(路径)媒体库”的代码cache_to_media_store_hint(指定的路径:文件夹目录)代码android.media.ThumbnailUtils(代码解释:安卓媒体库缩略图)(说明:thumbnails是ThumbnailUtils的缩写)“一览全部(扫描全盘)并缓存到系统媒体库”的代码cache_to_media_store_summary当我们以后再往内存卡里放图片时,系统会自动缓存更多的预览图,“缓存全盘更多的预览图”的代码cache_bigger_preview_summary删除这些代码。
如果是官方原版ROM,应用程序有apk和odex两部分,代码在odex的classes里,classes.dex是java源码编译后生成的java字节码文件,通俗点讲就是整个软件的代码文件。
推荐用Notepad++ Portable打开odex的classes搜索代码还有一个简单有效的方法,是在.thumbnails—百度百科的文件替换法基础上改进改良的方法:删除DICM文件夹里的.thumbnails子文件夹,用WPS Office安卓版新建一个txt 文档,在文档里写一句.nomedia(注意前面有个点),保存文档时命名为.thumbnails.txt,用ES 移动到DCIM文件夹里再重命名删除.txt后缀,经过本人测试此方法百分百有效。
详解安卓手机系统SD卡各类文件夹英文名称及含义在Android手机空间不足的情况下,很多人选择在SD上安装应用或者备份相关数据。
在SD卡中进行操作会遇到很多问题,期中最显著的是SD卡使用空间逐渐增大,其原因主要为缓存文件不能及时清除。
以下笔者整理了SD卡中常见的文件夹名称及其作用,希望能够给用户进行清理及相关操作提供便利。
(Ctrl+F进行查找)系统数据类——系统文件存储相关文件夹1、.android_secure:官方app2sd的产物,存储了相关的软件使用认证验证,删除之后SD卡中的软件将无法使用。
2、Android:存放重要的程序数据,比如google:map的地图缓存,误删掉后地图还需重新下载。
3、backups:包含重要的备份文件,比如联系人导出到SD卡会导入到此文件夹。
4、bugtogo:系统出现问题的时候会形成一些报告文件,存放在此文件夹。
5、data:缓存数据文件夹,与Android类似。
例如,“截图助手”截图保存在data.edwardkim.android.screenshotitfullscreenshots里。
6、LOST.DIR:卡上丢失或出错的文件会移动到这里,此目录删了会自动生成。
7、SystemAppBackup:SystemAppremove(深度卸载)备份系统文件后,备份文件保存的目录。
8、bugreports:升级系统或刷机,系统和程序发生兼容错误报告列表(包括内存使用全部内容)将保存在这个文件,重起机器可以删除。
9、".keepsafe:隐藏类的软件、加密保存文件地址存放于此。
10、".thumbs:浏览或使用某一软件,以及使用某一文件夹后用于记录次数和内容的文件,随机产生,需要定期不断清除,长时间不清理会大量占用储存卡的有效空间。
11、"openfeint:打开联接网络后的一个启动程序,它广泛植入移动类平台发布的软件或游戏,是更新下载或评论反馈信息的记录地址,可删除。
thumbnails类方法Thumbnails类方法在计算机图形学和图像处理领域中,缩略图是指一幅图像的小尺寸版本,常用于图像浏览、预览和快速查看。
缩略图可以帮助用户快速浏览和选择感兴趣的图像,同时也可以节省存储空间和加快图像加载速度。
在实际应用中,生成缩略图的过程经常使用到Thumbnails类方法。
Thumbnails类是一个常用的图像处理工具类,它提供了一系列方法来生成和处理缩略图。
下面将介绍一些常见的Thumbnails类方法。
1. generateThumbnail(image, width, height) generateThumbnail方法是生成缩略图的核心方法。
它接受一个原始图像、缩略图的宽度和高度作为输入参数,并返回生成的缩略图。
该方法会使用图像处理算法对原始图像进行缩放和裁剪,以生成符合指定尺寸的缩略图。
生成的缩略图在保持原始图像比例的同时,尽量填充满指定的宽度和高度。
2. resize(image, width, height)resize方法是一个辅助方法,用于调整图像的大小。
它接受一个原始图像、目标宽度和目标高度作为输入参数,并返回调整大小后的图像。
该方法会使用插值算法对图像进行平滑缩放,以保持图像的细节和清晰度。
3. crop(image, x, y, width, height)crop方法是一个辅助方法,用于裁剪图像。
它接受一个原始图像、裁剪区域的起始坐标和裁剪区域的宽度和高度作为输入参数,并返回裁剪后的图像。
该方法会根据指定的起始坐标和尺寸,从原始图像中提取出指定区域的图像。
4. addBorder(image, color, thickness)addBorder方法是一个辅助方法,用于给图像添加边框。
它接受一个原始图像、边框颜色和边框厚度作为输入参数,并返回添加了边框的图像。
该方法会在原始图像的边界上绘制一个矩形边框,以突出图像的边缘。
5. applyFilter(image, filter)applyFilter方法是一个辅助方法,用于对图像应用滤镜效果。
使⽤Thumbnails实现图⽚指定⼤⼩压缩项⽬中有个要求,对上传服务器的图⽚⼤⼩进⾏判断,⼤于500k的图⽚要进⾏压缩处理,让其⼩于500k后在上传。
可以通过java api的ImageIO实现图⽚压缩,但是看了⽹上的博客普遍都说bug⽐较多,会有OOM内存溢出的现象。
Thumbnails插件是Google的插件,能指定不同的参数进⾏压缩操作。
⽐如:宽⾼(size),缩放(scale),制定质量⽐(outputQuality)等。
插件使⽤的jar包为:thumbnailator-0.4.8.jar代码如下:/**** @param srcPath 原图⽚地址* @param desPath ⽬标图⽚地址* @param desFileSize 指定图⽚⼤⼩,单位kb* @param accuracy 精度,递归压缩的⽐率,建议⼩于0.9* @return*/public static String commpressPicForScale(String srcPath,String desPath,long desFileSize , double accuracy){try {File srcFile = new File(srcPath);long srcFilesize = srcFile.length();System.out.println("原图⽚:"+srcPath + ",⼤⼩:" + srcFilesize/1024 + "kb");//递归压缩,直到⽬标⽂件⼤⼩⼩于desFileSizecommpressPicCycle(desPath, desFileSize, accuracy);File desFile = new File(desPath);System.out.println("⽬标图⽚:" + desPath + ",⼤⼩" + desFile.length()/1024 + "kb");System.out.println("图⽚压缩完成!");} catch (Exception e) {e.printStackTrace();}return desPath;}public static void commpressPicCycle(String desPath , long desFileSize,double accuracy) throws IOException{File imgFile = new File(desPath);long fileSize = imgFile.length();//判断⼤⼩,如果⼩于500k,不压缩,如果⼤于等于500k,压缩if(fileSize <= desFileSize * 500){return;}//计算宽⾼BufferedImage bim = ImageIO.read(imgFile);int imgWidth = bim.getWidth();int imgHeight = bim.getHeight();int desWidth = new BigDecimal(imgWidth).multiply(new BigDecimal(accuracy)).intValue();int desHeight = new BigDecimal(imgHeight).multiply(new BigDecimal(accuracy)).intValue();Thumbnails.of(desPath).size(desWidth, desHeight).outputQuality(accuracy).toFile(desPath);//如果不满⾜要求,递归直⾄满⾜⼩于1M的要求commpressPicCycle(desPath, desFileSize, accuracy);}然后压缩图⽚⼤⼩:commpressPicForScale(filePath, filePath, 500, 0.8);压缩完成:以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
禁止安卓在DCIM目录下生成thumbnails缩略图安卓系统运行后会扫描存储卡上的媒体文件并生成一个臃肿庞大的tumbnails目录存放缩略图,这个目录有时可达几百m甚至上G。
在手机上操作根本无法删除
方法:
是在SD卡根目录下新建txt文件并且重命名为.nomedia来防止系统扫描,在WM系统下命名,因windows与android系统不支持新建.与_开头的文件。
步骤:
打开一个文件夹---》主菜单栏选文件夹选项---》出来的对话框点查看标签---》在下面把隐藏已知文件扩展名前面的点点掉---》确定---》电脑上面新建一个txt文本文件---》命名为nomedia.txt---》右键点击这个文件---》选重命名---》用退格消字消除.txt---》确定---》确定---》复制这个所谓的未知文件到你手机存储卡的根目录---》卡插入手机---》用RE打开
/sdcard/,找到这个我们制作的文件,长按出现菜单---》选重命名---》在前面加个点就好了---》保存退出
经小弟真机测试~
尝试清理一下2个目录可以解决问题
H:\Android\data\com.cooliris.media\cache
H:\DCIM\.thumbnails
安卓手机在媒体库中不显示图片与缓存删除
ME525、MB525、DEFY、安卓媒体库有多余灰色图片删不掉的解决方法!{附设置媒体库路径的方法}
你的手机是否出现过打开媒体库,里面出现了N多的不需要看到的图片或者图标(一些软件自带的图标)?
自行删除又怕影响到软件的使用,不删除又影响了媒体库看图,怎么办呢?没关系,有办法。
媒体库默认搜索所有(不包含隐藏)文件夹,比如现有一个PHOTO文件夹,不想让这个文件夹中的图片出现在媒体库中,就在PHOTO文件夹中创建一个名为“.nomedia”的文件夹这样,媒体库在下次重启的时候就不会扫描这个文件夹了。
同样的方法可以用在其他的文件夹。
也可以使用“ITFunz超级工具箱”中的文件管理来解决这个问题,方法是一样的,只是这个工具自带了免媒体扫描的工具。
这时,可能有的人就会遇到我的问题了,媒体库中确实不扫描指定的文件夹了,但是里面有一堆灰色的图片,打不开,也删不掉,即使删除了DCIM文件夹下的.thumbnails文件夹(图片预览缓存),也没办法解决。
经过研究,是媒体存储搞的鬼,用以下方法可以解决此问题:
1.在设置里选择“应用程序”
2.再选择“管理应用程序”
3.然后找到“媒体存储”(在“全部”选项里,注意是“媒体存储”、不是“媒体库”)
4.进入“媒体存储”,“清除数据”
5.回到设置,进入“SD卡和手机内存”
6.进入以后“卸下SD卡”
7.卸载完成后,再点“安装SD卡”
5、6、7这3步可以不用做,以上不可以用时在做这3步这时,再去媒体库看看,问题是不是解决了?
如果还不行,重启系统!
1、正规软件一般都会自动屏蔽图片的、也就是带图的夹都加了“.nomedia”文件。
2、如果LZ不想卸载该软件、建议在该软件带图夹里自行添加“.nomedia”文件、这
样可以起到隐藏效果、任何图库都不会再显示(除非是专业流氓软件在运行)
3、直接卸载该软件、并手动删除照片夹内的缓存文件:SD卡/DCIM/.thumbnails
4、卸载完成后再检查下数据库、看是否还有该软件残留文件:SD卡根目录/data/data
5、找到虚拟缓存区内的残留文件:SD卡根目录/data/dalvik-cache内(可以全部删
除)
6、以上内容可以用手机管理器操作、最后重启手机。
7、卸载图库、恢复出厂、重新刷入。
(完)
我刷的是双系统,这两天WM系统变的突然很慢,连锁屏的背景图都显示不出来了,重刷了一下系统,纯净系统下还是这样,看来不是系统的事,早知不冲动好了.是不是卡出了问题,于是用读卡器在电脑上把卡里文件翻了一下,因为是双系统,卡里很乱,文件夹一堆.找了半天发现有两个文件夹不看不知一看十分惊人!卡下Android\data和DCIM\.thumbnails目录,Android\data目录下的文件有400多MB,DCIM\.thumbnails目录下的文件也有800多MB
原来.thumbnails目录里都是安卓系统运行后会扫描存储卡上的媒体文件并生成一个臃肿庞大的存放缩略图,光删这两个文件夹就用了半个多小时,删完把卡插到手机上什么问题都没有了,看来这两个文件夹得定期清理才行.下面说说解决的方法:在电脑上新建一个txt文件,并把这个文本文件的后缀名.txt去掉,电脑会提示“如果改变文件扩展名,可能导致文件不可用,确实要更改吗”这样的提示,点击确定,在WM
系统下将这个文件重命名为.nomedia(注意!nomedia单词前面有一个".")因windows系统不支持新建.与_开头的文件,所以重命名必须在WM系统下进行。
这个.nomedia文件放到那个文件夹中,安卓就不会扫描该文件夹中的图片和音乐(包括该文件夹下的子文件夹),你把不想被安卓扫描的文件夹(WM系统的文件夹)每个文件夹里都放一个这个文件就可以了,按照以上步骤,DCIM文件夹下的tumbnails文件夹里就不会有多余的垃圾了。
没有放.nomedia文件的文件夹安卓系统正常可以扫描,这样安卓系统自带的音乐和图库也可以正常工作了。