編輯:Android開發實例
前言
本章內容是android.media.ThumbnailUtils,版本為Android 3.0 r1!
正文
一、結構
public class ThumbnailUtils extends Object
java.lang.Object
android.media.ThumbnailUtils
二、概述
為媒體生成常規縮略圖。(Android123:該類為Android2.2新增類,可以幫助我們從mediaprovider中獲取系統中的視頻或圖片文件的縮略圖)
三、常量
public static final int OPTIONS_RECYCLE_INPUT
常量用於表示應該回收extractThumbnail(Bitmap, int, int, int)
輸入源圖片(第一個參數),除非輸出圖片就是輸入圖片。
常量值:2 (0x00000002)
四、公共方法
public static Bitmap createVideoThumbnail (String filePath, int kind)
創建一張視頻的縮略圖。如果視頻已損壞或者格式不支持可能返回null。
參數
filePath 視頻文件路徑
kind 可以為MINI_KIND 或MICRO_KIND
public static Bitmap extractThumbnail (Bitmap source, int width, int height, int options)
創建所需尺寸居中縮放的位圖。
參數
source 原始位圖源
width 目標寬
height 目標高
options 在縮略圖抽取時提供的選項
public static Bitmap extractThumbnail (Bitmap source, int width, int height)
創建所需尺寸居中縮放的位圖。
參數
source 原始位圖源
width 目標寬
height 目標高
五、補充
文章鏈接
ThumbnailUtils - Android2.2新增類
[推薦]Android縮略圖類源代碼
在項目開發中,可能系統自帶的一些widget不能滿足我們的需求,這時就需要自定義View。 通過查看系統中的常用widget如Button,TextView,Ed
Fragment是Android honeycomb 3.0新增的概念,在如何
登錄應用程序的屏幕,詢問憑據登錄到一些特定的應用。可能需要登錄到Facebook,微博等本章介紹了,如何創建一個登錄界面,以及如何管理安全問題和錯誤嘗試。首先,必須定義兩
在安卓操作系統下對於 TextView 字體的支持非常有限,默認情況下 TextView 的 typeface 屬性支持 Sans,serif,monospace