Kotlin」タグアーカイブ

Kotlin:useスコープ関数

投稿日:  更新日:

useスコープ関数は、オブジェクトが確保したリソースの開放(close関数の実行)を自動的に行ってくれる関数です。 とてもお勧めのスコープ関数です。 ※環境:Android Studio Hedgehog | 2023. … 続きを読む

ユーザ定義クラスのカスタムSerializer(Handwritten版)

投稿日:  更新日:

Kotlin serializationでJSONをパース(JSONの記述⇔クラスのオブジェクト)する場合に、一般クラスは未対応です。 例えば、データクラス(コンストラクタの引数でプロパティを指定するクラス)以外の、ユー … 続きを読む

ライブラリ提供クラスのカスタムSerializer(Surrogate版)

投稿日:  更新日:

Kotlin serializationでJSONをパース(JSONの記述⇔クラスのオブジェクト)する場合に、一般クラスは未対応です。 例えば、データクラス(コンストラクタの引数でプロパティを指定するクラス)以外の、ユー … 続きを読む

ユーザ定義クラスのカスタムSerializer(Delegating版)

投稿日:  更新日:

Kotlin serializationでJSONをパース(JSONの記述⇔クラスのオブジェクト)する場合に、一般クラスは未対応です。 例えば、データクラス(コンストラクタの引数でプロパティを指定するクラス)以外の、ユー … 続きを読む

ライブラリ提供クラスのカスタムSerializer(Primitive版)

投稿日:  更新日:

Kotlin serializationでJSONをパース(JSONの記述⇔クラスのオブジェクト)する場合に、一般クラスは未対応です。 例えば、データクラス(コンストラクタの引数でプロパティを指定するクラス)以外の、ユー … 続きを読む