Android 的Bitmap的修改方法
Android的Bitmap和J2ME的Image比較類似。
如果我想從resource里讀入一個圖片,然后在這個圖片上draw一點(diǎn)自己的信息,比如文字。
再畫到屏幕上怎么做呢?
J2ME里只要Image.getGraphic() 拿到 Graphic的對象就可以想draw什么就draw什么了。
那么Android里怎么實(shí)現(xiàn)呢?
Java 代碼
Bitmap img = Bitmap.createBitmap(width, height, Config.ARGB_8888);
Canvas canvas = new Canvas();
canvas.setBitmap(img);
Bitmap img = Bitmap.createBitmap(width, height, Config.ARGB_8888); Canvas canvas = new Canvas(); canvas.setBitmap(img);
以上代碼后就可以用canvas的draw函數(shù)在Bitmap上作修改了。
之后只要在onDraw里,用onDraw的參數(shù)canvas來drawBitmap就可以了。
- Android App開發(fā)中將View或Drawable轉(zhuǎn)為Bitmap的方法
- Android Bitmap詳細(xì)介紹
- Android Activity之間傳遞圖片(Bitmap)的方法
- Android截取視頻幀并轉(zhuǎn)化為Bitmap示例
- android中Bitmap的放大和縮小實(shí)例代碼
- android將Bitmap對象保存到SD卡中的方法
- Android動態(tài)添加View的問題解決方法
- Android 自定義View的使用介紹
- android開發(fā)教程之view組件添加邊框示例
- Android實(shí)現(xiàn)將View保存成Bitmap的方法
相關(guān)文章
Android AsyncTask 后監(jiān)聽異步加載完畢的動作詳解
這篇文章主要介紹了Android 使用AsyncTask 后監(jiān)聽異步加載完畢的動作的相關(guān)資料,需要的朋友可以參考下2016-11-11
Android實(shí)現(xiàn)一個簡易的帶邊輸入框
如今市面上APP的輸入框可以說是千奇百怪,不搞點(diǎn)花樣出來貌似代表格局沒打開,還在使用系統(tǒng)自帶的輸入框的兄弟可以停下腳步,哥帶你實(shí)現(xiàn)一個簡易的帶邊框輸入框,感興趣的同學(xué)可以自己動手試一下2023-08-08
android中SharedPreferences實(shí)現(xiàn)存儲用戶名功能
本篇文章主要介紹了android中SharedPreferences實(shí)現(xiàn)保存用戶名功能,詳細(xì)的介紹了SharedPreferences的功能,需要的朋友可以參考下2017-04-04
AndroidStudio實(shí)現(xiàn)能在圖片上涂鴉程序
這篇文章主要為大家詳細(xì)介紹了AndroidStudio實(shí)現(xiàn)能在圖片上涂鴉程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-05-05
快速解決安卓7.0系統(tǒng)寫入SD卡權(quán)限失敗的問題
今天小編就為大家分享一篇快速解決安卓7.0系統(tǒng)寫入SD卡權(quán)限失敗的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08
NestedScrollView+Recyclerview下滑卡頓解決方法
本文為大家解決安卓開發(fā)時候NestedScrollView+Recyclerview下滑卡頓的問題,希望能夠幫助到你。2017-11-11
Android實(shí)現(xiàn)Neumorphism?UI控件
大家好,本篇文章主要講的是Android實(shí)現(xiàn)Neumorphism?UI控件,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下2022-02-02
Ubuntu中為Android系統(tǒng)上實(shí)現(xiàn)內(nèi)置C可執(zhí)行程序測試Linux內(nèi)核驅(qū)動程序
本文主要介紹在Ubuntu上為Android系統(tǒng)內(nèi)置C可執(zhí)行程序測試Linux內(nèi)核驅(qū)動程序,這里對測試Linux 內(nèi)核驅(qū)動程序做了詳細(xì)介紹,并附有代碼示例,有興趣的小伙伴可以參考下2016-08-08

