Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android中話bitmap的簡單示例

Android中話bitmap的簡單示例

編輯:初級開發

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. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved