Android Tips

アプリを作成する過程で培ったTipsを紹介します。

[レイアウト関係]
2重スクロールダイアログ
menuの背景をカスタマイズする
円形(サテライト)メニュー
Navigation DrawerをAndroid 2.xで実現する

[Google map関係]
MapView で InflateException 例外が出る原因
MapViewが表示されない

[音声関係]
MediaPlayerの連続再生
アプリから着信音を設定する
Error: MediaPlayer start called in state 64

[動画関係]
VideoViewの対応フォーマット
VideoViewにおけるapk内に内包しているビデオの再生方法
VideoViewにおけるビデオの連続再生方法
VideoViewでは、同時に複数動画を再生できない
VideoViewをダイアログで表示すると暗くなる問題の解決方法

[画像関係]
AndroidでアニメーションGIF
AnimationDrawableでパラパラ漫画効果
AnimationDrawableの注意事項

[カメラ関係]
ARの合成写真で、カメラ画像とAR画像がずれる問題
フロント、バックカメラの切替方法

[SDカード関係]
apkのSDカード保存機能の下位互換について
SDカード内のDBファイルをアプリから操作する
カメラで撮った写真をSDカードに保存する

[GPS関係]
GPS取得アプリ

[NFC関係]
NFC読取りアプリ

[エラー関係]
NetworkOnMainThreadException
java.lang.ClassNotFoundException
Debug Certificate expired on 12/05/13 18:22
Android ADT Problem

[その他]
変数からリソースIDを取得する
Androidで伝言メモアプリが作れない理由
ZXingは、横向き(landscape)専用?
ListViewを動的に変更する場合の注意点
イベントの切替え方法

[ライブラリ]
OpenCV … 画像認識ライブラリ
GPUImage … OpenCVよりも高速な画像認識ライブラリ。(但し、オブジェクトの認識機能はない。)
ZXing … バーコード、QRコードリーダー
NyARToolKit … マーカー型のARライブラリ
Cling … UPnP/DLNAライブラリ
千鳥 … 3Dグラフィックスエンジン

[おすすめ図書]

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
コメントをお願いします!!

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>