Hello Android !
土日プログラミングってことで簡単にHelloWorldをやってみてます(^−^)
Javaの知識がないけどFlexでのActionScript3.0のおかげなのかそれほど苦にならない感じ。
もしActionScript3.0が書けるのならトライしてみてもいいと思いますよっ
ちなみに画面を保存したもの。
簡単にキャプチャーが撮れます。
メイン部分のソース
package info.moeten.helloworld; import android.content.res.Resources; import android.graphics.*; import android.content.Context; import android.view.View; public class HelloView extends View { private Bitmap image; //イメージ public HelloView( Context context ){ super(context); setBackgroundColor( Color.WHITE ); //画像の読み込み Resources r = context.getResources(); image = BitmapFactory.decodeResource(r,R.drawable.title); } @Override protected void onDraw( Canvas canvas ){ //イメージの描画 canvas.drawBitmap(image,0,0,null); //せっかくなのでイメージの拡大縮小 int w = image.getWidth(); int h = image.getHeight(); Rect src = new Rect( 0 , 0 , w , h ); Rect dst = new Rect( 0 , 200 , w/2 , 200 + h/2 ); //canvas.drawBitmap(image,src,dst,null); //文字の描画 Paint mypaint = new Paint(); mypaint.setTextSize(30); canvas.drawText( "Hello Android !" , 10 , 40 , mypaint ); } }
参考本
- 作者: 布留川英一
- 出版社/メーカー: ソシム
- 発売日: 2009/06
- メディア: 単行本
- 購入: 4人 クリック: 83回
- この商品を含むブログ (13件) を見る