アイコン付きButtonへのTips
アイコン付きのボタンを実装する機会が度々ある。drawableLeft
で文字とは別でアイコンを設置するのではなくアイコンと文字を合わせて真ん中寄せにしたいことが多い。
ViewGroupで囲えば実現できるがもうちょっとスマートにできる方法がないか毎回思うので試したメモを残しておく。
Kotlin Coroutinesのasync/awaitの挙動を確認してみる
RxjavaのコードをCoroutinesで書き直せるのか?など調べていくうちにCoroutinesでの動き方に曖昧に理解しているところがあったので動かしてみた結果をメモしておく。
- Kotlin version : 1.3.31
- Coroutines version: 1.2.1
SingleのdoOnSuccessとmapの挙動を確認する
RxJavaのdoOnSuccessとmapの挙動を確認した時のコード。doOnSuccessで加工してもmapには渡らないので気をつける
続きを読むandroidxへのmigrateでConstraintLayout内のlayoutが崩れた時
androidxへmigrateしたことが影響したのかConstraintLayout内でlayoutが崩れたのでメモ。
続きを読むAPI24以下でNoSuchMethodError:No static method hashCode
Kotlin 1.3.30を使っていてAPI24以下の端末で java.lang.NoSuchMethodError: No static method hashCode(Z)
のエラーが出てcrashすることがあったのでその対応のメモ。