2

アプリにアドオンを組み込む方法は?

この例のアドオンは、ゲーム アプリの新しいレベルになりますが、アイテム、モデル、機能などになることもあります。

構造についての私の考えは次のとおりです。

私のアプリには 10 のレベルがあり、ユーザーは新しい 11 番目のレベルをダウンロードします。私のアプリは、この新しいレベルを、アプリのルート ディレクトリの下の定義済みディレクトリ (... myAppRootDir/Addons/Levels/ など) にダウンロードします。

この新しいレベルをユーザーに提示するために、ファイル (myAppFeatures.xml など) がダウンロードのたびにレベル、アイテム、モデル、機能などの配列で更新されます。これを行うには、FileクラスとFileFilterインターフェイスに慣れてください。

myAppFeatures.xml にはアドオンや機能などの配列が含まれているので、アプリでこのファイルを参照して、ユーザーが表示するリストに応じて、アドオンや機能などの ListView を表示できます。

ユーザーがリストからアイテムを選択すると、インテント、アニメーション、ブール ロジックなどを開始できるように、一意の ID を渡すことになると思います。おそらく、これはAndroid SQL Databasesでより適切に処理されます。

この構造は意味がありますか?

4

0 に答える 0