未分類

Android 練習問題(タッチイベント)

投稿日:

    

以下の様な動作をするアプリを作成してください。

問題2-1 TouchMove

初期表示時
画像上をタップすると画像が半透明で表示される。
画像上をタップしたまま指をスライドさせると画像が移動する。
指を離すと画像は半透明ではなくなり、移動しない。
画像以外をタップしてスライドさせると、画像は動かない

     

    

問題2-2 Stamp

以下の様な動作をするアプリを作成してください。

初期表示時
画面をタップすると画像がタップした場所を中心として描画される。
さらに、他の場所をタップすると、その場所に画像が描画される。
画像はタップするたびに増えていく。

     

      

問題2-3 RemoveCircle

色のついた円が30個ある。円をタッチすると、その円が消えるアプリを作成してください。

円の条件

  • 他の円と重ならないようにする。
  • 円の表示位置は画面内でランダムとする。
  • 画面端で切れないようにする。
  • 色もランダムとする。不透明。
初期表示時
円の描画範囲内をタップすると、そのタップされた円が消える。

いかがでしょうか。他にも多くの機能がありますが、ゲームやアプリを作成する時に自分で検索し理解する様にしましょう。

解答例

問題2-1 TouchMove

問題2-2 Stamp

問題2-3 RemoveCircle

問題2-3 Circle

-未分類

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

サンプルイメージ

練習問題(for文)

練習6-1 Hello1.java 次の図のように「こんにちは」を 10回表示してください。                    実行結果       練習6-2 Hello2.java 下記のプロ …

サンプルイメージ

論理演算子

これまでいろいろな条件判断文を記述してきました。もっと複雑な条件を書ければ便利な場合があります。 スコアが「Sランク」であり、かつ、ゴールドがあったら・・・ →最強の装備にする このような複雑な条件を …

サンプルイメージ

Android Studioインストール&日本語化

      まずAndroid StudioとGoogle検索して、1番上の項目を選択してください。 下記の画面になるので、最新バージョンをダウンロードしましょう。 DOWNLOAD ANDROID …

サンプルイメージ

練習問題(メソッド)

練習8-1 下記の2つのクラスがある。[WelcomeMain1.java]を実行すると下のような結果になるように[Welcome1.java]の空欄を埋めてください。        練習8-2 下記 …

サンプルイメージ

スレッドの基本

        これまでのプログラムは、main()メソッドから始まって、順番に文を実行、条件判断文をたどっていました。 Javaでは、この「処理の流れ」を複数もつことができます。 コード上から複数の …