未分類

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

投稿日:

    

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

問題2-1 TouchMove

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

     

    

問題2-2 Stamp

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

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

     

      

問題2-3 RemoveCircle

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

円の条件

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

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

解答例

問題2-1 TouchMove

問題2-2 Stamp

問題2-3 RemoveCircle

問題2-3 Circle

-未分類

執筆者:


comment

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

関連記事

サンプルイメージ

クラスライブラリのしくみ

                 今まで、クラスの基本について学びました。これまでは以下のような手順でクラスを作成してきました。 クラスを設計するコードを書く → クラスを宣言するクラスを利用するコー …

サンプルイメージ

演算子の優先順位

a + 2 * 5  2*5が先に評価されます。 この式では、+演算子と*演算子の2つが使われています。通常の四則演算では、たし算よりかけ算を先に計算します。これは、かけ算の方が 優先順位が高い から …

サンプルイメージ

練習問題

練習問題  HelloWorld.java 以下のプログラムの空欄を埋めて実行結果のように表示させてください。 練習問題  ChangeXY.java 下のプログラムの空欄を埋めてアイテムAとアイテム …

サンプルイメージ

練習問題(配列)解答例

配列を利用すると、同じ種類の多くのデータを扱うことができます。たくさんのデータをまとめ、簡単に管理することができます。今はすべてを理解しようとせずに前に進みましょう。 大切なのは、プログラミングを勉強 …

サンプルイメージ

はじめてのAndroidアプリ作成

     文字列を描画するプログラムを作り解説します。 ソースコードの追加 ソースコードを追加する手順は次の通りです。今回は、「StringEx」と「StringView」の2つを追加します。 ①プロ …