2025年4月– date –
-
【Android】<Kotlin>Hiltを使ったDI(依存性注入)のやり方をわかりやすく解説!
みなさまこんにちは〜!メモリアインクのすだです。今回は、Hiltというライブラリを使ったDI(依存性注入)について、詳しく解説していきます! この記事を読んでわかること…・Hiltとは?・Hiltを使ったDI(依存性注入)のやり方 DI(依存性注入)の基本に... -
【Android】<Kotlin>DI(依存性注入)とは?基本的な考え方と必要性についてわかりやすく解説!
みなさまこんにちは〜!メモリアインクのすだです。Kotlinで開発をしていると、よく依存性注入という言葉が出てきます。今回は、この依存性注入について基本からその必要性まで細かく解説していきます。 この記事を読んでわかること…・DI(依存性注入)と... -
【Android】<Kotlin>プロパティの遅延初期化とは?lateinitやby lazyの使い方の基本を完全マスターする
みなさまこんにちは〜!メモリアインクのすだです。今回は、Kotlinでの開発における遅延初期化について、その必要性と使い方をわかりやすく解説していきます。 この記事を読んでわかること…・遅延初期化とは?・lateinit var の使い方・by lazy の使い方 ... -
【Android】<Kotlin>null安全とは?null許容型やnull安全のための演算子について徹底解説!
みなさまこんにちは〜!メモリアインクのすだです。今回は、Kotlinでの開発における「null安全」の考え方と、「null許容型」と呼ばれる変数の定義について、実際のコードを使いながら解説していきます。 この記事を読んでわかること…・null安全とは?・nul... -
【Android】<Kotlin>LiveDataを自在に変換!map・switchMap・MediatorLiveDataの使い方まとめ
みなさまこんにちは〜!メモリアインクのすだです。LiveDataには便利な機能が様々ありますが、今回はmap・switchMap・MediatorLiveDataの3つについて実際のコードを使って解説していきます。 この記事を読んでわかること…・LiveDataにおけるmap()の使い方... -
【Android】<Kotlin>ViewModelとLiveDataの基本と使い方をわかりやすく解説!
みなさまこんにちは〜!メモリアインクのすだです。今回は、ViewModelとLiveDataを使ったUI実装について、Kotlinのコードを使ってわかりやすく説明していきます。 この記事を読んでわかること…・ViewModelとは?・LiveDataとは?・ViewModelとLiveDataを使... -
【Android】<Kotlin>data classと通常classの違いについてわかりやすく解説!
みなさまこんにちは〜!メモリアインクのすだです。今回は、Kotlin特有の機能である「data class」を使うメリットや実際の使い方について、通常classの仕様と比較しながら解説していきます。 この記事を読んでわかること…・data classとは?・なぜdata cla... -
【Android】<Kotlin>コンストラクタの使い方を完全マスター!基本構文から実践活用まで徹底解説
みなさまこんにちは〜!メモリアインクのすだです。オブジェクト指向言語におけるコンストラクタは共通概念ですが、Kotlinでも同様に使いこなせるよう 今回は基本からしっかり解説していきます! この記事を読んでわかること…・コンストラクタとは?・Kotl... -
【Android】<Kotlin>アクセス修飾子まとめ!public / private / protected / internal の違いを徹底解説
みなさまこんにちは〜!メモリアインクのすだです。今回は、たまに迷いがちな Kotlinのアクセス修飾子について実際のコードを用いてわかりやすく説明していきます! この記事を読んでわかること…・Kotlinの4つのアクセス修飾子の使い方と、その違いについ...