2013年4月19日金曜日

Android アプリのインタフェース編集方法

Android アプリのインタフェースは画面上の部品を表す View と それをまとめた ViewGroup によって構成されているようです。
HTML や enchant.js などと同様ですね。


Android Developers - Building a Simple User Interface

http://developer.android.com/training/basics/firstapp/building-ui.html

View Group Class

http://developer.android.com/reference/android/view/ViewGroup.html
GridLayout や LinearLayout などが継承しています。
中に含む View の配置によって使い分けるっぽいです。

View Class

http://developer.android.com/reference/android/view/View.html
画像を表示する ImageView や文字列を表示する TextView などが継承しています。
ゲームでは OpenGL の描画ができる GLSurfaceView を使うことになりそうです。

View や ViewGroup は XML で書かれています。
Eclipse の res/layout ディレクトリ内に画面の XML が保存されています。

res/layout/***.xml がインタフェース

xml ファイルをダブルクリックすると、こんなかんじでインタフェースが表示されます。
画面下のタブで ***.xml をクリックするとコードを編集できます。

ここをクリックして
コードを表示

基本的には直接コードを編集することになりそうです。

0 件のコメント:

コメントを投稿