リア充爆発日記

You don't even know what ria-ju really is.

Android

RoboGuice2とActionBarSherlockを同時に使う。

これは簡単。https://github.com/rtyley/roboguice-sherlockこちらのそれぞれのActivityに対応したクラスを持ってきて、それをextendsするだけ。例えばFragmentでABS使ってたんだったら、SherlockFragmentActivityをextendsしてたと思うけど、その場合はこち…

RoboGuice2事始め 2

前回の「RoboGuice2事始め」の続き ボタンを押すと、外部のカメラアプリを起動して 撮影した結果を受け取って ImageViewにプレビュー表示する という件で、普段の開発時には1ボタンを押す->3ImageViewにプレビュー表示する、といった具合に2を飛ばすように…

RoboGuice2事始め

SNSのようなサーバサイド連携を前提としたAndroidアプリを作ろうと思ったとき、面倒なことの一つにサーバサイド開発との息を合わせるところがあると思う。大半がHttpでデータ取得してそれを画面表示という処理なのに、いちいちHttp発行してらんない。ってい…

IntelliJでAndroidのテストは実行できるけどPOJOのテストでNoClassDefFoundError

激烈にハマった。かけがえのない数時間が・・・。Androidのテスト環境は整ったけど、Android依存のテストはいちいちエミュか実機上で実行する前提だからなんだかんだで時間かかる。それにAndroid依存の部分と疎にすることはコードのメンテナンス性うんぬん(…

onActivityResult()でintentがnullになっちゃうときに確認するリスト

http://developer.android.com/guide/topics/media/camera.htmlに沿ってカメラ連携をしてみようとしてハマった。で、http://stackoverflow.com/questions/10042695/how-to-get-camera-result-as-a-uri-in-data-folder/10229228#10229228あたりが参考になった…

Android開発中でmkdirs()がうまく行かなかったときに確認するリスト

permissionが抜けてないか確認する android.permission.WRITE_EXTERNAL_STORAGEね。 permissionの場所が正しいか確認する ampplicationの中とかに書いてない? sdカードが刺さっているか確認する emulatorの場合はsdcardsupportがyesになっているか、とかね…

keytool -list -keystore .android/debug.keystore のパスワードって??

androidなんですよ。追記) それか、未入力でいいんですって。。。

IntelliJ IDEAでAndroidアプリ開発メモ

IntelliJ IDEAを使ってAndroidアプリを開発するときの準備メモ。 ツールなど Intellij IDEA11 (有償版) 無償版の過去バージョンでもいいかもしれないけど、$199の価値は充分あるので買っちゃいなって project作成 特に気をつけることなし .gitignore作成 htt…

ActionBarSherlockをIntelliJで使う方法

http://android-wtf.com/2012/09/how-to-configure-actionbarsherlock-with-intellij-idea/このとおりにやったらできた。 上記エントリはIntellijのバージョンが11.1.3で、僕は11.1.4と若干違うせいなのか、設定の問題なのか、ちょっとIntelliJの挙動が違う…

Androidアプリのサンプルコードでmから始まる変数が多いけど、なんでmから始まるのか??

http://source.android.com/source/code-style.html#follow-field-naming-conventions Non-public, non-static field names start with m. Static field names start with s. Other fields start with a lower case letter. Public static final fields (con…