#48 2018-12-30

Android 2018 Highlights、Dagger2を利用する上でおさえておきたいTIPS、セキュアなアプリを作るために気をつけること、ProcessingでLiveWallpaper、など

loading share widgets...

Emulator 28.1.0 Canary

https://androidstudio.googleblog.com/2018/12/emulator-2810-canary.html

エミュレータのCPU/RAM使用量の改善を優先的に行っているようです。フィードバックがほしいようなので、なにか見つけた方はGoogleのissue trackerまでお願いします。
また上記の関連で、エミュレータを「終了」ではなく「一時停止」できるようになりました。

-no-windowオプション付きで起動すると、Qtとその依存関係をリンクしないようになったようです。CIで捗るかも

Dagger2を利用する上でおさえておきたいTIPS

https://proandroiddev.com/dagger-2-on-android-the-official-guidelines-you-should-be-following-2607fd6c002e

ApplicationContextを提供するだけのModuleを作るよりは@BindInstanceがいいよ、とか可能な限りstaticなprovideメソッドを書きましょう、とかいろいろあります。

Comments

R8を使っていれば@JvmStaticいらないんですねー

なんとなく使っていたので、知らないことがけっこうありました 💦

©2019 — Android Dagashi