AActivity.javaで


-----------------------------------------

package first.second;


import android.app.Activity;
import android.os.Bundle;
import android.content.Context;
import android.view.View;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;


public class AActivity extends Activity {
     /** Called when the activity is first created. */
     @Override
     public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView( new oekaki(this));
     }
     public class oekaki extends View {
          public oekaki(Context context) {
          super(context);
          }
          public void onDraw(Canvas canvas) {
               Paint paint = new Paint();
               paint.setColor(Color.YELLOW);
               canvas.drawRect(20,50,30,40,paint);
          }
     }
}


-----------------------------------------


赤いとこ追加


プログラミング超初心者のandroidアプリ開発


黄色い四角ができましたっ



ふちだけ描く場合は


import android.graphics.Paint.Style;


を追加して

paint.setColor(Color.YELLOW);
paint.setStyle(Style.STROKE);
canvas.drawRect(20,50,30,40,paint);


の赤文字を追加すれば




プログラミング超初心者のandroidアプリ開発


こうなります