ブックマーク / yuki312.blogspot.com (2)

  • ConstraintLayout

    勘所 ConstraintLayoutは名前の通り, 制約によってレイアウトを組むものです. 今までのLinearLayoutやRelativeLayoutのようにViewの配置によるレイアウトから考え方を変えて, レイアウトを制約で定義することによってレスポンシブUIのような柔軟なUIや複雑なレイアウトをよりフラットなViewヒエラルキで実現できるようになり, パフォーマンスの向上が期待できます. ConstraintLayoutについては下記のDeveloperサイトにまとめられています. 導入方法まで含めた動画も公開されています. Build a Responsive UI with ConstraintLayout https://developer.android.com/training/constraint-layout/index.html Layout Editorの使い

    ConstraintLayout
    bouzuya
    bouzuya 2017/06/13
    ConstraintLayout
  • LoaderのAPIまとめ

    ■Loaderの概要 非同期のデータロードを行うための雛形を提供します。 Loaderは、アクティブの間は対象となるデータセットソースを監視し、変更があった場 合にクライアントへ通知を行います。 Loaderは非同期のデータロードを実行するための抽象クラスで、独自に拡張することが可 能ですが、直接Loaderクラスを継承することは推奨されていません。 代わりに、Loaderを継承したAsyncTaskLoaderを継承することができます。 AsyncTaskLoaderを継承した一般的な具象クラスはCursorをデータセットに持つCursorLoaderです。 参考: Loaderを継承した簡単なサンプル http://developer.android.com/intl/ja/resources/samples/ApiDemos/src/com/example/android/apis/

    bouzuya
    bouzuya 2017/04/13
    android.content.Loader
  • 1