-1

4 つのタブで構成される同様の単純なアプリケーション (Android および iOS) を多数作成する必要があります。各タブにはリストビューが含まれていますが、オフラインにする必要があります。

アプリの違いは、リストの内容とタブ名のみです。このアプリを設計する最良の方法は何ですか?

最初のアイデアは、構成ファイルを配置することでした。アプリはそこから情報を読み込みます。

確かに、私はこの問題を最初に扱ったわけではありません。おそらく、そのような問題の解決策または設計が既にあるのでしょうか?

(私のソリューションのように)実行時ではなくコンパイル時にコンテンツをロードするソリューションがあるかもしれません。

ありがとう。

4

1 に答える 1

0

You can create a class containing all the information you want and you can use the data from構成ファイルの代わりにそのクラスを作成し、作成する個々のアプリごとにそのクラス ファイルを置き換えることができます。これは、実行時ではなくコンパイル時に行われます。

実行時に最適なのは、iOS の場合は plist ファイル、Android の場合は xml/properties ファイルを使用することです

コンパイル時に、すべてのデータを含むクラスを作成し、アプリケーションのバージョンごとに置き換えます

于 2013-01-31T14:04:36.677 に答える