Tatsuro のテックブログ

アプリ開発の技術情報を発信します。

Android

【Android × Kotlin】Data Binding でレイアウトとリスナーメソッドをバインドする

今回は、Data Binding でレイアウトとリスナーメソッドをバインドする方法を解説します。

【Android × Kotlin】Data Binding でレイアウトと StateFlow をバインドする

今回は、Data Binding でレイアウトと StateFlow をバインドする方法を解説します。

【Android × Kotlin】StateFlow で値を監視する

今回は、StateFlow で値を監視する方法を解説します。

【Android × Kotlin】ViewModelProvider.Factory を使って、コンストラクタ経由で ViewModel に値を渡す

今回は、ViewModelProvider.Factory を使って、コンストラクタ経由で ViewModel に値を渡す方法を解説します。

【Android × Kotlin】FragmentFactory を使って、コンストラクタ経由で Fragment に値を渡す

今回は、FragmentFactory を使って、コンストラクタ経由で Fragment に値を渡す方法を解説します。

【Android × Kotlin】Activity Result API で他の Activity の結果を取得する

今回は、Activity Result API で他の Activity の結果を取得する方法を解説します。

【Android × Kotlin】RecyclerView に View Binding を導入する

今回は、RecyclerView の各項目のビューに View Binding でアクセスする方法を解説します。

【Android × Kotlin】Retrofit で HTTP 通信を行う

今回は、Retrofit を使って HTTP 通信を行う方法を解説します。

【Android × Kotlin】RecyclerView でリスト表示する

今回は、RecyclerView でリスト表示する方法を解説します。

【Android × Kotlin】WebView の JavaScript からネイティブコードを呼び出す

今回は、WebView の JavaScript からネイティブコードを呼び出す方法を解説します。

【Android × Kotlin】WebView でアプリ組み込みの Web ページを表示する

今回は、WebView でアプリ組み込みの Web ページを表示する方法を解説します。

【Android × Kotlin】SavedStateHandle を使ってプロセス破棄を越えて値を保持し続ける

今回は、SavedStateHandle を使ってプロセス破棄を越えて値を保持し続ける方法を解説します。

【Android × Kotlin】Moshi で JSON をパースする

今回は、Moshi を使って JSON をパースする方法を解説します。

【Android × Kotlin】map や switchMap で LiveData を変換する

今回は、map や switchMap で LiveData を変換する方法を解説します。

【Android × Kotlin】MediatorLiveData で他の LiveData を監視する

今回は、MediatorLiveData で他の LiveData を監視する方法を解説します。

【Android × Kotlin】LiveData で値を監視する

今回は、LiveData で値を監視する方法を解説します。

【Android × Kotlin】ViewModel の基本的な使い方

今回は、Android Jetpack の ViewModel の基本的な使い方について解説します。