Bitmap Drawable相互轉換

2021-08-31 14:18:29 字數 430 閱讀 7299

一、bitmap轉drawable

bitmap bm=***; //***根據你的情況獲取

bitmapdrawable bd=new bitmapdrawable(bm);

android開發網提示因為btimapdrawable是drawable的子類,最終直接使用bd物件即可。

二、 drawable轉bitmap

轉成bitmap物件後,可以將drawable物件通過android的sk庫存成乙個位元組輸出流,最終還可以儲存成為jpg和png的檔案。

drawable d=***; //***根據自己的情況獲取drawable

bitmapdrawable bd = (bitmapdrawable) d;

bitmap bm = bd.getbitmap();

最終bm就是我們需要的bitmap物件了。

Bitmap Drawable的使用和轉換

drawable可以認為是資源檔案的載體,bitmap就是具體的乙個外部的檔案 這樣的理解肯定是有問題的,暫時先這麼理解 我們這裡講一下drawable和bitmap的轉化 1 drawable轉換成bitmap drawable d getresources getdrawable r.drawa...

GetCurrentDirectory相關問題

dword getcurrentdirectory dword nbufferlength,size of directory buffer lptstr lpbuffer directory buffer 函式功能 獲取當前程序的當前目錄。注意當前目錄這東西有點怪異,本來確實是可執行檔案的所在目錄...

Map JSONObject String相互轉換

map轉jsonobject com.alibaba fastjson 1.2.59 jsonobject info jsonobject.parseobject json.tojsonstring map jsonobject轉map jsonobject json new jsonobject ...