2

私のアプリには、ユーザーがメモ(テキスト)を表示したり、メモを編集したりできる部分があります。EditTextとTextViewsの両方でビューを作成し、それらが何をしたいかに応じて、適切なビューを表示することを考えていました。同じアクティビティでビューを切り替える可能性があります。

誰か考えや洞察がありますか?

4

2 に答える 2

1

私はそれらを2つの活動に分けます:

  1. 2つの異なるアクティビティを実行する場合は、それらを2つの異なるアクティビティに配置しますActivities
  2. このようにして、ロジックとそれらの実装を混在させることはありません。
  3. これらのタスクがより複雑になる場合は、将来の競合を回避できます。
于 2012-05-05T00:58:36.093 に答える
1

Binyaminの答えに基づいて、ドキュメントの状態を覚えておいてください。

アクティビティは、ユーザーが実行できる単一の焦点を絞ったものです。

したがって、別々のアクション(あなたが説明した2つなど)を別々のに分割することは理にかなっていますActivity。このようにを個別のエンティティとして編成するActivityと、アプリケーションにシンプルで理解しやすい論理ワークフローが提供されます。また、将来的には、アプリケーションがよりモジュール化され、操作しやすくなります。

于 2012-05-05T01:11:04.383 に答える