未分類

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

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

関連記事

サンプルイメージ

継承

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

サンプルイメージ

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

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

サンプルイメージ

式と演算子

式のしくみを知る Javaの「式」の多くは、 演算子(演算するもの)とオペランド(演算の対象) を組み合わせてつくられています。たとえば、「1 + 2」の場合は、「+」が演算子、「1」と「2 …

サンプルイメージ

演算子の優先順位

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

サンプルイメージ

コンストラクタのしくみ

                 クラスの中には、フィールドとメソッドのほかに、コンストラクタと呼ばれるものを記述することができます。 コンストラクタは、メソッドに大変よく似ています。しかし、コンスト …