ねこ☆パンチ!

コンテンツ案内

 

  1.Androidゲームアプリを作る!

0.まずはじめに
1.開発環境を整えよ!
1.1.JDK(Java Development Kit)をインストール!
1.2.SDK、Eclipse、ADTをインストール!
1.2.1.環境変数の設定
1.3.Eclipseの日本語化
1.3.1.eclipseの設定
1.3.2.SDKの登録
1.4.仮想デバイスの作成
1.4.1.仮想デバイスの起動
1.4.2.Hello World の出力
1.4.3.HelloWorldの作成
1.4.4.HelloWorldの作成-その2
1.5.アイコン用画像の作成
1.5.1.アイコン画像の表示
1.6.ボタンを作ってみる
1.6.1.ボタンの動作を変える
2.0.Viewの用意
2.1.Viewに画像を表示しよう
3.0.画像の準備について
工事中

 

  2.もぐねこ写真館!

1階
2階
3階(準備中)

 

  3.[ロードラ]ロード・トゥ・ドラゴン アルサス君の奮闘記

0.ロードラ自己紹介!
1.パーティー紹介
2.持ちキャラ紹介
2.1持ちキャラ紹介2
3.古の時間兵器
4.「1.4.0アップデート&和ノクニ大合戦! その1」
4.1.「1.4.0アップデート&和ノクニ大合戦! その2」
5.四天王ジカイ&兵器β 進化!
6.ワノクニの烈魂・攻略
7.和ノクニ大合戦 第二章
7.1.和ノクニ大合戦 四天王ホムラ
7.2.和ノクニ大合戦 四天王キヌガサ
7.3.和ノクニ大合戦 四天王ヒミコ
7.3.1.和ノクニ大合戦 四天王ヒミコ2
7.3.2和ノクニ大合戦 コトワリ
7.3.3.和ノクニ大合戦 コトワリ2
8.大型アップデート1.5.0”覚醒進化”!!
9.ロードラあれもこれも
10.やっちまったあああ!
11.機兵と騎士と妖精とアルサス君
12.禁書館の聖祭
13.1.6.0大型アップデート! 海竜大決戦!
13.1.海竜大決戦!その2
工事中

 

  4.エトセトラ

拡張子の表示、非表示(Windows7版)
ペイントソフトの有効活用
画像形式の違い、保存方法の違い
画像の背景を透明にしよう<AzPainter2>
画像の背景を透明にしよう2<AzPainter2>
(準備中)

 

  5.管理人のあなぐら

  6.KURIFUのゲーム部屋

 

 

  ねこパンチする?

 

  ← ねこパンチする!

 1.6.1.ボタンの動作を変える

  記事作成:2013/9/1

  タンの動作を変えてみましょう!

 前回の続きからになりますので、状況がいまいちつかめない方は前回のコラムを召し上がれ!

 

 src → in.android.hellobutton → HBa.java と選択します。

 選択後に開かれるのが画像右の部分です。

 

 

 オレンジの四角部分に下記のソースコードを追加します。

 

  public void onCreate(Bundle savedInstanceState) {

     super.onCreate(savedInstanceState);

     setContentView(R.layout.activity_hba);

 

     /* ボタンを取り出して、リスナーを登録する */

     Button b = (Button)findViewById(R.id.button_id);

     /* .... 取り出したbにふるまいを追加できる */

      /* リスナークラスを作って登録する */

     ClickListener listener = new ClickListener();

     b.setOnClickListener(listener);

   }

class ClickListener implements OnClickListener {

     @Override

     public void onClick(View v) {

        Button b = (Button)v;

        b.setText("押したね");

     }

};

 

 ・・・ですが、おそらく赤い×印がいっぱい出てくると思います。

 参考にしているサイトではこの後実行して完了と言っていますが全然実行なんてできませんよ。

 

 

  ここで手直しが入ります。

 基本的に赤い×印が出た場合はそのバツ印をダブルクリックすると解決策が表示されるのですが、

 解決策というのが大体1つではありません。 有識者の方ならその選択肢の中から正しいものを選択できるのでしょうが、

 私は未熟もいいとこなのでどれが正解か全くわかりませんでした。 手当たり次第やってみて、バツが消えたら正解という風にやっていましたよ・・・。

 

   

 まず2つ目の×印を取ります。

 左の画像の水色に暗転している部分、OnClickListenerのrの後ろで コントロールキーとスペースキーを同時に押してください。

 すると右の画像のようになります。 とりあえずandroid.view.viewをダブルクリックして選択します。

 

   

  上部のオレンジ下線部分 import〜 が追加されて赤い×印が一つ消えました。

 この要領で次は下の×印を消しにかかります。 ×印をダブルクリックすると水色に暗転させた部分「 view 」が悪いみたいなので

 viewのwの後ろで コントロールキーとスペースキーを同時に押してください。

 するとまた右のような画面が出てきます。 今度は選択肢も多いです。 が、一番上のView-android.view を選択します。

 

  赤い×印が消えました! あとは実行するだけです!

 ソースコードは以下のようになっていればOKです。

 

package in.android.hellobutton;
 
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
public class HBa extends Activity {
 
   @Override
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_hba);
 
      /* ボタンを取り出して、リスナーを登録する */
      Button b = (Button)findViewById(R.id.button_id);
      /* .... 取り出したbにふるまいを追加できる */
 
      /* リスナークラスを作って登録する */
      ClickListener listener = new ClickListener();
      b.setOnClickListener(listener);
   }
 
   class ClickListener implements OnClickListener {
   @Override
   public void onClick(View v) {
      Button b = (Button)v;
      b.setText("押したね");
   }
};
   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
      // Inflate the menu; this adds items to the action bar if it is present.
      getMenuInflater().inflate(R.menu.hba, menu);
      return true;
   }
}

 

  

  完成です! クリックすると文字が変わります。 一度だけです。 押す度変わるとか、そういったのはもっと複雑なものになうでしょう。

 できるかなぁ・・・泣

 

 

 

 検索ワード:android アプリ 開発 押しボタン 

android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン android アプリ 開発 押しボタン 

 1.6.ボタンを作ってみる ← 1.6.1.ボタンの動作を変える → 2.0.Viewの用意

 ← Androidアプリを作る!

 ← ねこパンチする!

 

inserted by FC2 system