hyoromoのブログ

最近はVRSNS向けに作ったものについて書いています

2010-01-01から1ヶ月間の記事一覧

ButtonらしくImageButtonを使ってみるよ

Buttonはまさに「ボタン」なAndroidのButtonですが、単純にImageButtonのBackgroundに絵を表示させても押されたか押されてないか分からない!フォーカス当たってるのかさえ分からないよ!src設定したらButton剥き出しだしって、どうしたらいいの!...と言う…

画面と壁紙の解像度を取得する方法

毎回ググってるので整理してみた。 取得方法 画面解像度 端末の各解像度に対応する際には必須となる。 WindowManager w = getWindowManager(); Display d = w.getDefaultDisplay(); int height = d.getHeight(); int width = d.getWidth(); 壁紙解像度 壁紙…

リソースを動的に読み込んでみたよ

連番になっているリソースファイルをいちいちソースコードに書いていくのは邪魔くさい。て、人にオススメな方法。genディレクトリ下にあるR.javaファイルを直読みさせればおk 方法 R.javaファイルのパスを指定し、読み込みたいリソースファイルのある内部ク…

開発するのに便利なアプリを紹介してみるよ

アプリ開発時に使うと超便利なアプリを紹介。 言語切り替え MoreLocale 2 言語を切り替えてテストするのに便利なアプリ。英語意外にも切り替えられるので、ロケールのテストには欠かせない。*1 タスクキラー Commantalb 起動中のアプリを強制終了させる便利…

端末内の全画像(一部除く)パスを取得してみたよ

端末に保存されるリソースは全てSQLite内に情報が格納されるみたいです。今回は格納されている画像情報を全て取得してみました。 やりかた Uri image_uri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI; Cursor cursor = getContentResolver().query(imag…

独自クラスをLayoutに定義してみたよ

何かのwidgetを継承して作ったクラスならlayoutに定義できるようです。 やりかた まずは何かのwidgetを継承したクラスを用意します。今回はメンドウなのでviewを2つ用意しました。 public class HogeView1 extends View { public HogeView1(Context context,…