編輯:初級開發
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);
}
}
16.CustomVIEw1: 此布局用了自定義的VIEw(com.example.android.apis.view.LabelVIEw) 1:&
前言關鍵字: DigitalClock date formatandroid的DigitalClock並沒有設置輸出格式的屬性或方法,但是可以通過繼承重寫來實現,見正文
1.下載需要用到的工具: (1)下載Java的IDE開發工具? Eclipse 到Eclipse官方網站下載Ecplise For Java EE的最新Windo
本文節選於機械工業出版社推出的《android應用開發揭秘》一書,作者為楊豐盛。本書內容全面,詳細講解了Android框架、android組件、用戶界面開發、游戲開發、