これをクリックして起動。いうだけのシンプルなプログラムだ。上下左右の端の1ラインにクリックした状態でラインを引く。修正は右クリックでラインが消える。※ここで重要なのが、このラインの中だけが拡大されるということだ。チェックを入れると右のように色分けされる番号の説明。1234の部分は拡大されない。56は横方向のみ拡大れる78は縦方向のみ拡大される9は縦、横に拡大されるつまり、上下左右の端部分は見た目で1:1の比率なのできれいということである。逆に言えば、9の部分のみ拡大される。9に模様入ったボタンは無理だということだ。ラインの取り方の工夫次第で、模様の入ったものでもきれいに表示できる。下記の場合、模様の無い2か所の部分を設定して拡大するようにすれば、中央に光のシルバーラインが入った画像がきれいに表示できる。最初に「ボタンなどのように背景がないものしか使えない」と言ったが、9の部分をどこに取るかでかなり応用ができそうだ。ちなみに、最初のボタン画像はhttp://box.aflat.com/buttonmaker/で簡単に作ることができる。コメント(0)参考書ではLinearLayoutでのボタン説明であった。作りたい行列分だけ繰り返す。サンプルはforの2重ループを使った4x4のボタン配置です。Button(this);button.setText("("+i+","+j+")");row.addView(button);}}}}しかし、これだとボタンのテキストを自由に入れられない。そこでテキストを配列で用意し、配列の要素数だけボタンを作れるように改造した。4を変えると1行のボタン数が変わる。配列contentの要素を書きたすだけでボタンが簡単に変更出来る。コメント(0)まず、SDカードをエミュレータに増設する必要があります。Manager]を起動。