Android 的Bitmap的修改方法
Android的Bitmap和J2ME的Image比較類似。
如果我想從resource里讀入一個圖片,然后在這個圖片上draw一點自己的信息,比如文字。
再畫到屏幕上怎么做呢?
J2ME里只要Image.getGraphic() 拿到 Graphic的對象就可以想draw什么就draw什么了。
那么Android里怎么實現(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就可以了。
相關文章
ActivityManagerService之Service啟動過程解析
這篇文章主要為大家介紹了ActivityManagerService之Service啟動過程解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03RxJava入門指南及其在Android開發(fā)中的使用示例
RxJava是JVM的一個擴展庫,它能夠幫助Java更加方便地實現(xiàn)基于事件的編程,這對安卓來說十分有用,接下來就一起來看一下RxJava入門指南及其在Android開發(fā)中的使用示例:2016-06-06Android 內(nèi)存溢出和內(nèi)存泄漏的問題
這篇文章主要介紹了Android 內(nèi)存溢出和內(nèi)存泄漏的問題的相關資料,需要的朋友可以參考下2017-03-03kotlin anko頁面跳轉(zhuǎn)實現(xiàn)方式,攜帶參數(shù)或flag
這篇文章主要介紹了kotlin anko頁面跳轉(zhuǎn)實現(xiàn)方式,攜帶參數(shù)或flag,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03