Android的Bitmap和J2ME的Image比较类似。

如果我想从resource里读入一个图片,然后在这个图片上draw一点自己的信息,比如文字。
再画到屏幕上怎么做呢?

J2ME里只要Image.getGraphic() 拿到 Graphic的对象就可以想draw什么就draw什么了。

那么Android里怎么实现呢?

Bitmap img = Bitmap.createBitmap(width, height, Config.ARGB_8888);Canvas canvas = new Canvas();canvas.setBitmap(img);


以上代码后就可以用canvas的draw函数在Bitmap上作修改了。

之后只要在onDraw里,用onDraw的参数canvas来drawBitmap就可以了。

更多相关文章

  1. 箭头函数的基础使用
  2. Python技巧匿名函数、回调函数和高阶函数
  3. android中ImageView的ScaleType属性
  4. Android模拟 HTTP multipart/form-data 请求协议信息实现图片上
  5. MIUI 惊艳锁屏样式5款[Android] | 小众软件 > Android
  6. ActivityThread 源码笔记(1)
  7. Android(安卓)android:scaleType属性 图片按比例缩放
  8. 基于Android的Linux内核的电源管理
  9. Android中SensorManager.getRotationMatrix函数原理解释

随机推荐

  1. [置顶] Android 多渠道打包:使用Gradle和A
  2. android listviewListview中的button点击
  3. RelativeLayout布局属性
  4. Android Actionbar自定义标题栏
  5. 转载:android 各种xml资源的引用方式
  6. Android开发中 ListView 不能不说的几个
  7. TextView 控件使用
  8. Android――全屏显示的两种方式
  9. Android studio中相对布局组件排列方式
  10. Activity的四种启动模式和onNewIntent()