サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
レイングッズ
qiita.com/kaleidot725
[Kotlin]インライン関数を理解する(inline, noinline, crossinline)Kotlin はじめに Kotlinのインライン関数については公式リファレンスに説明があるのですが、 inlineやnoinline、crossinlineについては少し分かりづらい点がありました。 そこで実際にコードを書いてみてinlineやnoinline、crossinlineで何ができるか調べて行きたいと思います。 インライン化とは何か? インライン化とはインライン展開のことで、Wikipediaでは次のように説明されています。 インライン展開(インラインてんかい、英: inline expansion または 英: inlining)とは、コンパイラによる最適化手法の1つで、 関数を呼び出す側に呼び出される関数のコードを展開し、関数への制御転送をしないようにする手法。これにより関
意味 Wikipediaを確認すると次の意味らしい テストダブル (Test Double) とは、ソフトウェアテストにおいて、テスト対象が依存 しているコンポーネントを置き換える代用品のこと。ダブルは代役、影武者を意味する。 種類 そのテストダブルにも種類がある、どんなテストをするかでダブルの種類も違ってくる。 そんなに種類は多くないんですが覚えられないのでまとめます。 種類 役割 具体例
はじめに Android ではデバイスの表示画面に応じた、ビットマップ画像を格納する仕組みが用意されています。 それがぞくに言う Drawable フォルダというやつで、DPI に応じて画像を格納できるフォルダが用意されています。 密度修飾子 Drawable フォルダ DPI値 ピクセル比 スケーリング比 説明
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く