网站建设资讯

NEWS

网站建设资讯

缩略图android,缩略图可以删除吗

如何解决Android手机中的图片缩略图问题

1.一般手机都有清理垃圾的软件什么的,勾选清理缩略图就好了,推荐使用猎豹清理大师。

网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、重庆小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了阿城免费建站欢迎大家使用!

2.如果没有此类软件,你也可以直接用文件管理器,开启显示隐藏文件,进入文件夹DCIM,把里面的.thumbnails文件夹直接删除就可以了。

3.最难的一种,电脑上D盘新建一个a.txt文件,"开始"-"运行",输入cmd,输入copy d:\a.txt d:\.thumbnails,把a.txt重命名为.thumbnails文件,然后将.thumbnails文件复制到手机DCIM文件夹下

android地图的缩略图怎么做

获取View的缩略图很有用,比如需要展示树形目录每个节点的内容的时候,将每个节点的布局显示通过缩略图抠取出来,通过每个布局的缩略图就可以了解每个页面的大概内容。、

实现代码如下:

private Bitmap getViewBitmap( View view ){

view.setDrawingCacheEnabled( true );

Bitmap bitmap = null;

try{

if( null != view.getDrawingCache( ) ){

bitmap = Bitmap.createScaledBitmap( view.getDrawingCache( ), 256, 192, false );

}else{

Bitmap bitmapTmp =( ( BitmapDrawable )( getResources( ).getDrawable( R.drawable.syncompdetailcontent_background ) ) ).getBitmap( );

}

}catch( OutOfMemoryError e ){

e.printStackTrace( );

}finally{

view.setDrawingCacheEnabled( false );

view.destroyDrawingCache( );

}

return bitmap;

}

安卓手机缩略图怎么处理

通过文件处理进行清理。

首先打开我们的手机找到我的文件

打开后    sdcard   是手机自带内存   另一个是储存卡

结下来打开自带存储sdcard

选择设置,勾选 ——显示隐藏的文件

接下来在sdcard中找到dcim这个文件夹打开

打开后我们会看到一个.thumbnails的隐藏文件

结下来我们长按这个文件夹  选择详情

这个文件夹  为相机缩略图 大小为9.5G  ,我们可以选择长按删除即可

android开发什么是缩略图

内容为:

?xml version="1.0" encoding="utf-8"?

RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content"

xmlns:android=""

ImageView android:layout_height="wrap_content" android:id="@+id/large_image "

android:layout_width="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true"

/ImageView

/RelativeLayout

安卓平台生成视频缩略图的几种方法

使用MediaMetadataRetriever 的getFrameAtTime()方法, 如下:

getFrameAtTime方法有几个重载形式, 其中type参数有如下几种取值:

可以根据需要选择是否选取关键帧. 以及优先取前面的还是后面的.

还提供了指定尺寸的重载方法.

这种方法效率最高, 速度最快!

需要注意的是, 这个办法对很多格式不规整的视频文件不能很好的支持, 有些文件只有一个关键帧, 或者关键帧很少. 导致很难获取到正确的截图.

使用MediaExtractor,MediaCodec和opengl抽取mp4视频文件的帧缩略图.

具体实现可以参考

这个方法速度中等, 但是对视频文件的格式支持兼容性较好, 只要能播放, 基本都能搞定.

将视频渲染到TextureView上, 然后通过将TextureView内容转换为bitmap来获得指定时间点的截图.

具体实现参考:

这个方法效率最低, 必须要把视频在TextureView上播放出来, 才能截图. 虽然可以通过调节播放倍速来加快截图效率, 但是这种方式仍然是最慢的.

通过ffmpeg实现, 这个能做, 但是没用过, 不多说了.

如何在低版本的Android SDK中生成缩略图

从Android2.2开始系统新增了一个缩略图ThumbnailUtils类,位于framework的android.media.ThumbnailUtils位置,可以帮助我们从mediaprovider中获取系统中的视频或图片文件的缩略图,该类提供了三种静态方法可以直接调用获取。

1.

static

Bitmap

createVideoThumbnail(String

filePath,

int

kind)

//获取视频文件的缩略图,第一个参数为视频文件的位置,比如/sdcard/android123.3gp,而第二个参数可以为MINI_KIND或MICRO_KIND最终和分辨率有关

2.

static

Bitmap

extractThumbnail(Bitmap

source,

int

width,

int

height,

int

options)

//直接对Bitmap进行缩略操作,最后一个参数定义为OPTIONS_RECYCLE_INPUT,来回收资源

3.

static

Bitmap

extractThumbnail(Bitmap

source,

int

width,

int

height)

//

这个和上面的方法一样,无options选项

ThumbnailUtils类是API

Level从8或更高才开始支持的。

Android缩略图类源代码

Android

2.2开始新增的缩略图类ThumbnailUtils的主要方法是静态的,对于Android

2.2或API

Level8以下的工程可以直接使用,本类相对于我们常规的缩略图类考虑更周全,除了尺寸比例优化外,针对OOM的内存管理方面有更周全的处理方式.


当前标题:缩略图android,缩略图可以删除吗
文章转载:http://njwzjz.com/article/dscdeed.html