はうすてんぼぶ

コードかいてて疑問に思ったことや、興味あることをつらつらと暇なときに書く場所、ここはそんな場所

ひっさびさに

MayViewerはとっしーにテストしてもらって大分良くなってきました


色々役に立ったサイト様をペタペタと


◆解像度の問題
―実行中に動的にpx数からdpを得たい場合,1dpが何pxに相当するのか求める必要がある
参考サイト
画面の解像度やdensity(ピクセル密度)の取得方法
―これに関連するが,pxは基本的に文字サイズ指定以外でのサイズ指定時に使用してはいけない.自分の場合,HT03-Aのエミュではちゃんとしたレイアウトだったにも関わらずXperiaエミュで実行すると崩れた.これはpx=dpではないためである.画面の解像度(?)に影響されちゃうからdpを使いましょう.


◆DrawableとBitmapの変換
―状況によってDrawableからBitmapにしたり,BitmapからDrawableにしたいときがある
参考サイト
Bitmap, Drawableに変換 - hyoromoの日記


◆ファイルのURIからパスを求める方法
―デフォのギャラリーで選択された画像の情報を受け取っても変なURI(content://〜)が渡されるが,その画像へのパス(/sdcard/test/test.jpgみないたの)を知りたいときに使う.
参考サイト
みゅお(muo_jp)によるAndroidのドキュメント翻訳