読者です 読者をやめる 読者になる 読者になる

リリースビルドはちょくちょくやろう

Androidアプリの開発時にdebugビルドだけで開発を進めてると いざリリースビルドって時にproguardの設定で躓きやすい。 沢山パッケージ入れてると何でコケてるのかわからなくなったりするのでちょいちょいproguard適用したリリースビルドが通るのか確認しな…

ボタンを配置したListFragmentでonListItemClickが呼ばれない場合の対処

行のレイアウトにボタン等を配置したListを作成したらonListItemClickが効かなくなって困った。 フォーカスが設置したボタンに取られるのが問題らしい? そういう時はitemのレイアウトでandroid:descendantFocusability="blocksDescendants"を指定するとうま…

Androidでサーバーとお話したい。

外部サーバーとお話する機会があって色々調べたまとめ。 AsyncTask お馴染みの奴。 遠い昔にメインスレッドでお話できなくなった事で長らく使われて来たイメージ。 AsyncTaskLoader AsyncTaskよりもこっち使おうぜ!って流れっぽい。 UIスレッドと切り離せる…

Androidのレイアウトをフォルダ分けしたかった

アプリ作ってて画面が増えてくるとレイアウトファイルも増えてくるのでどれがどれなのかわからなくなってくる。 単純にフォルダを切ってみたらエラーが出たのでどうするか考えてみた。 一番しっくり来たのは適当にフォルダ切ってgradleにパスを書いてあげる…