KotlinLearning: 04-3 第一級オブジェクト
第一級オブジェクト 「(Kotlinの)関数は第一級オブジェクトである」よく出て来る表現ですが、どういう意味なのか説明がないこともしばしばです。 Wikiped ...
KotlinLearning: 04-2 関数型
KotlinLearning: 04-1 拡張関数
KotlinTips: ItemTouchHelper(RecyclerView)
概要 RecyclerViewはItemTouchHelperクラスを組み込むことにより並び替えやスワイプなど直感的な操作を実装することができます。 一般的には ...
KotlinTips: ListAdapter(RecyclerView)
概要 RecyclerViewで使用するAdapterクラスは以前はRecyclerView.Adapterを継承したものが一般的でした。RecyclerVie ...
KotlinTips: リストの表示(RecyclerView)
KotlinTips: ダイアログの表示(DialogFragment)
KotlinLearning: 03-5 関数
トップレベルの関数とプロパティ トップレベル関数 Kotlinではクラスに含まれないトップレベルに関数を定義することができます。これはJavaではファイル名Kt ...
KotlinLearning: 03-4 関数
ローカル関数 テストの自動化などの目的で小さなメソッドが推奨される傾向が最近は顕著です。小さなメソッドを抽出する際は、IDEではExtract Method(メ ...
KotlinLearning: 03-3 関数
単一式関数 Single-expression functions 式ステートメントが1つしかない場合、または評価ステートメントが1行しかない場合、その関数を単 ...