-
minne Android と UI test
Wednesday, November 21, 2018
original post: https://matakucom.medium.com 今担当している minne Android で網羅的な動作テストを定期的にしてもらうために Firebase Test Lab による Robo test を導入しました。毎日 10 時に元気に定期実行されています。 …
-
danger-ktlint 作った
Monday, November 12, 2018
original post: https://matakucom.medium.com 今担当しているプロダクトに Kotlin を導入したので、最低限誰が書いても同じになるようにルール整備をしている。その過程において機械的なチェックの面を担う linter として Ktlint を導入した。 …
-
focus search returned a view that wasn’t able to take focus! のクラッシュと仲良くなる
Monday, November 5, 2018
original post: https://matakucom.medium.com 1 EditText + その下に複数の view のレイアウトで、以下の例外によりクラッシュしているところがあるので調べた。 …
-
Android App Bundle について調べた
Tuesday, September 25, 2018
original post: https://matakucom.medium.com せっかく Android Gradle Plugin 3.2 stable が出たので、Android Gradle Plugin 3.2.0-alpha18 で追加されていた android app bundle を使うにはどうすればよいか調べた。 …
-
Android の apk に付与される権限の変化を検知する
Wednesday, May 30, 2018
Android の apk に付与される権限に変化があったかどうかのチェックを楽にしたいので Danger plugin を作っています。主にライブラリ導入, 追加の際に見落としがちなチェックとして機能することを想定しています。 …
-
setText されている TextView の getLineCount() が 1 になる
Saturday, May 26, 2018
https://blog.mataku.com これで対策したぞと思ってたら, 端末およびタイミングによって今度は 1 になることがあって, view の inflate のタイミングの問題で起きているのではと。端末によっては全く問題なく動くものもあるのが厄介だったという感じ。 …
-
setText されている TextView の getLineCount() が 0 になる
Thursday, May 10, 2018
X行以上あったらもっと見るを表示して表示部分を省略するみたいなのを組むときに, 雑だけど以下の感じで組んでたら setText していた TextView の高さが意図せず 0 になるので一瞬困った。本来は setText(CharSequence) が反映された TextView の値として取得して欲しい。 …
-
ConstraintLayout の constraintCircle を使って円系のレイアウトを作る
Thursday, April 26, 2018
ConstraintLayout 1.1.0 で constraintCircle という制約が追加されていました。これはある起点に対して円形に制約を付与できるものなので, 円形のレイアウトが ConstraintLayout 1 枚で実現できるようになります。 …