Android

kotlin スコープ関数の使い方

 

apply

applyはローカル変数を書かずにオブジェクトの各プロパティを変更することができます。

画面のimageViewをタップした時に、アニメーション設定する例を以下に挙げています。

apply使用なし:

apply使用あり:

applyを使用しない場合、animatorという名前のローカル変数を作っていますが、
applyを使用すると、animateメソッドでViewPropertyAnimatorインスタンスを生成し、
続けて処理することができます。

関連記事

  1. Programming

    アプリ開発時に押さえておきたい2点

    ヒカラボさんで開催されたセミナー『いまさら聞けない…

  2. Ionic

    【初心者向け】スマホアプリ(ハイブリッド / Ionic3)の環境構築(Mac編)

    どうも、フリーランスエンジニアのyoshikiです。&…

  3. LINE

    【誰でもできる!】自分用LINE BOTの作り方

    どうも、ITエンジニア yoshikiです。&…

  4. Android

    Kotlin 内部クラス(inner)

    明示的にクラスの前にinnerと付けることで、外側のクラスのメンバ数に…

  5. Android

    Kotlin SAM変換

    SAM変換ボタンクリック時の処理を例にコードを書いてみ…

  6. Android

    【Android autoSizeTextType】フォントの大きさを自動で調節する時の注意点

    ConstraintLayout上でフォントの大きさを自動調節する方法…

  1. 生き方

    やる気が出ない時の対処法
  2. Android

    Kotlin 内部クラス(inner)
  3. Programming

    MacにWindowをインストールする簡単な方法(BootCamp)
  4. 生き方

    【時間のムダ!】会社の飲み会に行かなくていい理由
  5. エンジニア

    サラリーマンエンジニアは一回個人で仕事を受けてみるべき
PAGE TOP