まずはこちらから

$androida-出ました

見事でました!!クラッカー

前回のエラー部は酸味さんより頂いた
コメントどおりにファイルを分けたところ
問題なく解決しました音譜
酸味さん本当にありがとうございますm(_ _ )m

ここまでのプログラムが以下となってます左下矢印

---HelloAndroid.java
package com.example.helloandroid;

import android.app.Activity;
import android.os.Bundle;

public class HelloAndroid extends Activity
{
  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);

    setContentView(new GView(this));
  }
}


---GView.java(今回新規追加したファイル)
package com.example.helloandroid;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;

public class GView extends View
{
    //Viewを継承しておいて
    public GView(Context context)
    {
        super(context);
        //とりあえず背景色を白に指定
        setBackgroundColor(Color.WHITE);
    }

    @Override
    protected void onDraw(Canvas canvas)
    {
        Paint pnt = new Paint();
        //一応アンチエイリアス処理しとく
        pnt.setAntiAlias(true);
        //ここから円を描きます。
        //中は塗りつぶしで
        pnt.setStyle(Paint.Style.FILL);
        //色を赤に
        pnt.setColor(Color.argb(255,255,0,0));
        //座標50 50に半径20で円を
        canvas.drawCircle(50, 50, 20, pnt);
    }
}


クラスごとにファイルを分けるのがポイント!?
と備忘しながら、酸味さんのおかげで
何とか第一弾はクリア合格

今回のでだいぶ流れがつかめた
気になっております得意げ

次のステップである
タッチによって丸を動かすのは
canvas.drawCircle(50, 50, 20, pnt);
のコメントに頭2つが座標であると
いれていただいてたので50,50を変えると
位置が変わるのをすぐ確認できましたチョキ

ためしに400,400でやったのがこれ左下矢印
$androida-丸動く

ということは
この座標の値にタッチしている場所の座標を
入れることができれば、赤丸がついてくるのでは
ないかと思っています。

そんな淡い期待を抱きながら
次回からタッチパネルに挑戦していきますグッド!