hyoromoのブログ

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

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

LiveWallpaper設定時のOutOfMemory発生原因

LiveWallpaperでプレビュー表示から設定したときにOutOfMemoryエラーが起こりやすい原因を調べてみました。 新規設定 LiveWallpaperをプレビューで表示 プレビュー上でLiveWallpaperアプリ起動 LiveWallpapserをHomeに設定 Home上でLiveWallpaperアプリ起動 …

ステータスバーの高さを求めて...

ステータスバーの高さって端末毎に違いますよね?低/中/高解像度毎に違うのは別に構わないのですが、Xperiaのように高解像度だけど他高解像度端末と異なるサイズなどあり、どうすりゃいいんだよ!と思ったけど、1つの解決策としてシステムアイコンのサイズを…

LiveWallpaperでスクリーンタッチしたら呼ばれるアレ

スクリーン上でタップしたときに呼ばれるonCommandメソッドの特性を整理しました。 取得できるイベント 2種類あります。 スクリーン上の何も無い場所をタップ スクリーン上でAppIcon移動 なお、AppWidget作成やショートカット作成ではコールされませんでした…

Bitmap, Drawableに変換

忘れがちなのでメモ Resource → Bitmap BitmapFactory.decodeResource(getResources(), R.drawable.icon) Resource → Drawable getResources().getDrawable(R.drawable.icon) Drawable → Bitmap ((BitmapDrawable) drawable).getBitmap() Bitmap → Drawable …