【Android】RelativeLayoutの実例
前回の記事でRelativeLayoutのパラメータについて調べた。 今回はいくつかその実例を示す。 ・基準となるビューの回りに配置する例 ボタン1を基準としてボタン2をその真下に配置し、右位置をそろえる。 Button… 続きを読む »
前回の記事でRelativeLayoutのパラメータについて調べた。 今回はいくつかその実例を示す。 ・基準となるビューの回りに配置する例 ボタン1を基準としてボタン2をその真下に配置し、右位置をそろえる。 Button… 続きを読む »
ViewFlipperは、その領域内の子Viewの要素を次々と切り替えることができるUIである。 SlidingDrawerと同じく、うまく使えば限られた画面内にUIを効果的に配置できるだろう。 以下にViewFlipp… 続きを読む »
SlidingDrawerはAndroidSDK1.5から使えるようになったユーザーインターフェースで 一つのハンドルと、画面外に隠れたUIの2つの部品で構成されている。 ハンドルをスライドすると、その先に隠れているUI… 続きを読む »
以前にこんな記事を書いたのだが、この疑問について自分なりの考えがまとまってきたので書いておこうと思う。 なお、サンプルで示したプログラムはAndroidだが、Swingの場合でも結論は同じである。 ボタン等のアクションに… 続きを読む »
Androidでは、Viewを配置する時は基本的に相対位置で指定する。 Androidの場合は端末によって解像度がまちまちなため、相対位置で指定することは理にかなっている。 しかし、時には絶対位置で指定したいこともある。… 続きを読む »
Viewを配置するにはレイアウトxmlを記述するか、コードで記述するかのどちらかとなる。 通常の場合はレイアウトxmlを記述したほうがコーディングの効率はいいと思うが、 カスタムView内で子Viewを規則的に配置したい… 続きを読む »
設定が一見ややこしいRelativeLayoutのパラメーターについてみていく。 落ち着いて読み下せば理解できるのだが、慣れるまではつい混乱しがちである。 しかし、慣れてしまえばかなり効果的にViewを配置できるようにな… 続きを読む »
Androidを学び始めた頃は一つのActivityに対しては一つのレイアウトxmlしか割り当てられないものと思っていた。 だが、LayoutInflaterを使えば動的にレイアウトxmlからViewを生成できることが分… 続きを読む »
独自のビューを作るには、Viewクラスを継承する。 このとき、Viewクラスにある3種のコンストラクタのうち、必要に応じてどれか一つは実装しなければならない。 public View(Context context) コ… 続きを読む »
いつもどおり、Androidのプログラムを書いて実機で動作確認・・・ということを していたら、表題のエラーが出てプログラムが起動しなくなってしまった。 コンソールには以下のように表示されていた。 Installation… 続きを読む »