Kotlinでinterface + abstract classにおいて、再起呼び出しを含む場合に呼び出しInstanceと同クラスを返り値とする関数を一箇所で記述したい

状況 以下のような状況です。compositeパターンを使用している場合に具象クラスを返答してほしい場合に(例えば、Compositeの生成途中等でまだInterfaceとして渡したくないが処理は一括したい等)、に利用し … 続きを読む

【Kotlin】Scope functionsの定義の読み方

Scope functionsは非常に便利ですが,Kotlinの関数定義を理解していなかったため,慣れるまで何度もネットで検索して使い方を思い出してと非常に時間がかかってしまいました.ここで理解しようと思って理解したこと … 続きを読む

Unable to resolve activity for: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.whatdo.test/androidx.activity.ComponentActivity }

現象 AndroidのInstrumentedTestをComposeも利用して実行する場合に以下のエラーが発生しました. 対策 分かりにくいログですが,必要なモジュールが足りていません.最終的に以下の依存性を追加してお … 続きを読む

【まとめ】Jetpack Compose

Jetpack ComposeとKotlinの両方が初めての人用に記載します.Kotlin特有の記載方法が満載で,Javaから移行した身としては一気に理解するのがしんどいため,学習を兼ねてまとめていきます. State … 続きを読む