iOS/Androidアプリを作る際に理解しておいて欲しい「Model」という役割について説明します。わりと意識していないケースがあるので、チェックしてみてください。Read less
iOS/Androidアプリを作る際に理解しておいて欲しい「Model」という役割について説明します。わりと意識していないケースがあるので、チェックしてみてください。Read less
AndroidアプリケーションにおいてMVCの扱い、特にActivityの役割をどう考えるかは必ず議論になるが、私はActivityはできるだけビューと考えてロジックは書かず、モデル側もビューとの依存性はもたないように(単独でテストできるように)設計、実装する。 [Android][SDK]データバインドの実装(1) という訳でActivityにはできるだけロジックを書きたくない。とはいっても純粋なビューとは違うので全くコードを書かない訳にもいかないので、以下のポリシでコードを分離することにしている。 [アクション] ビジネスロジックを起動する、ビューの内容をモデルに転記する(データバインドも含む)等、Contextのコントローラとしての処理は"アクション"とし、別なクラスに分離する。※ [ギミック] 上記以外のGUI操作。例えばボタンを押下することで行を追加する、カレンダの日付を変える等
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く