2

ユーザーに電車の時間を表示するプロジェクト用の新しいアプリをまとめようとしています。

これにはいくつかの方法があることは承知していますが、始める前に、あなたの助けを借りたかったのです。

私のオプション

  1. ウェブビューを使用する
  2. すべてのデータを含む Web サイトにリンクされたデータベースを使用する
  3. 常にハードコード
  4. データ/データへのアクセスについては、ウェブサイトに問い合わせてください。

これはサイトです: http://www.njtransit.com/sf/sf_servlet.srv?hdnPageAction=LightRailTo

ソースを調べて、何か見つけられるかどうかを確認しましたが、何も見つかりませんでした。

4

1 に答える 1

2

方法 4が最善の方法です。xml/json で結果を提供する Web サービスへのアクセスを要求します。Android アプリはそれを解析し、UI に従って表示し、Web サイトでは提供できない追加機能をユーザーに提供します。

方法 1) Web ビューを使用する - (まあ、技術的には最も簡単ですが、単に Web ページを開くだけの場合、ブラウザーで同じことができるのに、なぜアプリケーションを使用する必要があるのでしょうか?)

方法 2)方法 4 とほぼ同じ

方法 3)列車のスケジュールが変更される可能性があるため、アプリを頻繁に更新する必要があります。

于 2012-04-06T04:51:31.400 に答える