当前位置: 代码迷 >> Android >> Android中画bit地图的简单示例
  详细解决方案

Android中画bit地图的简单示例

热度:102   发布时间:2016-05-01 15:33:56.0
Android中画bitmap的简单示例

程序效果:读入bitmap的数据流,解码,再画出来:

?

?

代码如下:

package com.ray.draw;import java.io.InputStream;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Paint;import android.os.Bundle;import android.view.View;public class TestDrawBitmap extends Activity {    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(new myView(this));    }}class myView extends View{	public myView(Context context) {		super(context);	}	protected void onDraw(Canvas canvas) {		super.onDraw(canvas);		//read the icon.png into buffer		InputStream is = getResources().openRawResource(R.drawable.icon);		//decode		Bitmap mBitmap = BitmapFactory.decodeStream(is);		Paint mPaint = new Paint();		canvas.drawBitmap(mBitmap, 40, 40, mPaint);	}	}

?

?

1 楼 happyljt 2010-01-25  
已阅
2 楼 kevin2562 2010-03-09  
简单易懂~~感谢楼主
3 楼 hurry07 2010-04-28  
各种画图方法有什么不同呢?
  相关解决方案