タグ

ブックマーク / 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
    dogwood008
    dogwood008 2018/07/24
    すごくわかりやすい記事
  • Android : Model-View-PresenterとAndroid

    この記事は - よりよい実装方法がある - 説明に不足がある といった理由から取り下げます. アーキテクチャについての記事は追って書き直します. Model - View - Presenter と Android Viewは, データの出力を行い, ユーザ操作を受け付けPresenterにこれを伝搬するUI層. AndroidではActivity, Fragment, Viewに相当する. Modelは, SQLite3やWebAPI, SharedPreferenceなどのレポジトリ. Presenterは, ModelとViewのブリッジ役を担う. Modelの内容を整形しViewにそれを伝搬する. またViewへの入力を適切なModelに伝搬する. Androidアプリケーションのプログラミングで厄介な問題の1つにActivity/Fragment/Viewといった固有のライフサイ

  • 1