前人未踏の領域へ Androidアプリ開発編

Androidアプリ開発に関する調査メモ置き場。古い記事にはアプリ以外も含まれます。

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

ListViewに関するべからず集

Google I/O 2010より http://www.youtube.com/watch?v=wDBM6wVEO70 - Don't android:layout_height="wrap_content" (ListViewでwrap_contentを使うな) Listview is virtualized, remember? wrap_content = "as big as my children" -- ListViewsupports unev…

ビデオの起動

MediaStore.ACTION_VIDEO_CAPTUREを指定 Intent intent = new Intent(); intent.setAction(MediaStore.ACTION_VIDEO_CAPTURE); startActivityForResult(intent, 1);

カメラの起動

MediaStore.ACTION_IMAGE_CAPTUREを指定 Intent intent = new Intent(); intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 1);

4つのstartActivity

startActivity(Intent intent) 新たにActivityを起動 startActivityForResult(Intent intent, int requestCode) Activityを起動し、終了後(finish)に戻り値を得る startActivityFromChild(Activity child, Intent intent, int requestCode) 子Activityからst…

画像の縦横比の維持

AndroidのLayout用のXMLにImageViewで画像をセットすると正方形に領域が確保されてしまう。これを回避するために以下の属性を追加する。 android:adjustViewBounds="true"