未分類

Android 練習問題(文字、図形の描画)

投稿日:

    

問題1-1 Kuku

九九の表を表示してください。

問題1-2 CheckerBoard

下図のように表示させてください。正方形の大きさは適当でよい。

問題1-3 AslantLine

以下の様に表示するアプリを作成してください。

真ん中の線が紫色

右上側が青色、左下側が赤色である。

問題1-4 RandomCircle

色のついた円を100個表示するアプリを作成してください。

  • 円の表示位置は円の中心座標が画面内となるようにランダムとする。
  • 円の半径は10~49の範囲でランダムとする。
  • 色、透明度もランダムとする。

問題1-5 NoOverlapCircle

色のついた円を30個表示するアプリを作成してください。

  • 他の円と重ならないようにする。
  • 円の表示位置は画面内でランダムとする。
  • 画面端で切れないようにする。
  • 円の半径は10~49の範囲でランダムとする。
  • 円もランダムで、不透明。

問題1-6 Gradation

以下の様に表示するアプリを作成してください。

ヒント

  • 実は色の異なる長方形を10×10個表示している。
  • 一番、左上の長方形が赤(255,0,0)
  • 一番、右上の長方形が黄(255,0,0)
  • 一番、左下の長方形が紫(255,0,0)
  • 一番、右下の長方形が白(255,0,0)
  • 2重ループを使用して、色の値を徐々に変更する。

解答例

問題1-1 Kuku

問題1-2 CheckerBoard

問題1-3 AslantLine

問題1-4 RandomCircle

問題1-5 NoOverlapCircle

問題1-6 Gradation

以上でAndroid(文字、図形の描画)の練習問題終了です。

-未分類

執筆者:


comment

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

関連記事

サンプルイメージ

練習問題(for文)

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

サンプルイメージ

継承

    継承のしくみを知る これまでは、「キャラクタ」の機能をまとめたクラスを使って、プログラムを作成してきました。この章では、さらに、新しいプログラムを作成していくことにしましょう。 5種類の格闘ゲ …

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

     以下の様な動作をするアプリを作成してください。 問題2-1 TouchMove 初期表示時 画像上をタップすると画像が半透明で表示される。 画像上をタップしたまま指をスライドさせると画像が移 …

サンプルイメージ

練習問題(クラスの利用)(前半)

      練習10-1 MarkPrinterMain1~4クラスを実行すると下図の様な実行結果となるようにMarkPrinterクラスを作成してください。 練習10-2 MarkPrinterクラ …

サンプルイメージ

変数

変数のしくみを知る プログラムを実行するとき、いろいろな値を記憶させながら処理をしていきます。例えば ユーザーが入力した数値を画面に出力する というプログラムについて考えてみましょう。まず、数値をどこ …