活動
2020/10/23から2020/11/21まで
2020/11/21
- 高徹 09:26 機能 #189: 検温記録(JetPack Kotlin)のリファクタリング
- h4. 検温登録日時をDataBindingsで表示させるリファクタリング
h5. 検温登録日時の表示(リファクタリング前)
* MainViewModelクラスのプロパティ measuredAt: LiveData<LocalDateTime> に検温登録日時を保持
* MainActivityクラスのonCreateメソッド内で、このプロパティにオブザーバ登録し、変化があれば LocalDateTimeを文字列化してTextViewのtextプロパティ...
2020/11/20
- 高徹 14:42 機能 #189 (解決): 検温記録(JetPack Kotlin)のリファクタリング
- [#167]のリファクタリング
DataBindings の活用追究
他
h4. 結果
* リポジトリ
source:learn/android/TempRecorderJetpackKt
* Wiki
[[Androidプログラミング-DataBinding]]
2020/11/18
- 高徹 07:56 機能 #167 (解決): Androidアプリケーション(検温記録)をJetPackを用いたMVVM構造で作成する(Kotlin編)
- 動作に至ったので本チケットによる作業はクローズ。
リファクタリングについては別チケットを起こす。
2020/11/15
- 高徹 16:11 機能 #167: Androidアプリケーション(検温記録)をJetPackを用いたMVVM構造で作成する(Kotlin編)
- Android Studio 使用メモ
レイアウトXMLファイルでトップ要素をdata binding用に変更する場合(ALT+Enterで、[Convert to data binding layout])、予めモジュールのbuild.gradleに次を記述しておく必要あり。