Android

動的にリソースを取得

例えばノベルゲームを作ろうとしているとき、 stringリソースXMLの属性名を連番(scene1とか)にしてテキストを追加する。 getResources() の返す Resources クラスオブジェクトには getIdentifier( リソース名", "クラス名", "パス") というメソッドがあり、…

Android の画面サイズを取得する

レイアウトのサイズを画面サイズに合わせて動的に変えたい。 Content.Context.getSystemService( name ) name に関連する system-level service のハンドラが返ってくる。以下は画面サイズの高さを取得する例。戻り値はピクセルサイズです。 WindowManager w…

Android で画像を表示させる

とりあえず表示させて感慨に浸りたいなら res/drawable 以下(drawableを接頭辞にしていればどれでも良い)に好きな png ファイルを入れて、layout XML の表示させたい場所に <ImageView android:src="@drawable/拡張子なしのファイルネーム" android:layout_width="wrap_content" android:layout_height="wrap_content" />を追加。パラメータ等はこちらが詳しい http://wikiwiki.jp/android/?UI%A5%B3%A5%F</imageview>…

Fedora10にAndroid開発環境をセットアップ

用意するもの eclipse(3.4.1 ganymede) Android SDK(http://code.google.com/android/download.html) eclipseをインストールしたら、プラグイン(ADT)をeclipseに適応させます。 eclipseメニューのHelp>Software Updates、Available SoftwareタブのAdd site…