だからコメントで明確に与えられ、これが答えです、応答を待っています。 新しいコンテンツをアプリに届ける2つの方法は、次のとおりです。
1.サーバーやサードパーティーのサーバーに新しいデータを20分ごとにポーリングします。この方法の欠点は、電池を放電させることである。電話機がインターネットに接続するたびに、その電話機のラジオは2分間のようなもののために(またはスタンバイモードで)維持されます。これらのモード(オンとスタンバイ)はバッテリを放電します。別の問題は、データを不必要に使用し、一部の国では携帯電話のデータが高価であることです(カナダなど)。 これは、データが非常に頻繁に変更された場合(たとえば、株式の価格が1日に何度も何度も変更されるなど)の解決策になる可能性があります。しかし、一般的には方法2が好ましい方法です。
2.コンテンツをユーザーの電話にプッシュする。 送信したい新しいデータがあると、サーバーはそのメッセージをデバイスに送信します(過度でない場合は、そのデータをメッセージのペイロードに入れることもできます)。 これは、新しいデータが利用可能な場合にのみ、電話機が接続されることを意味します。 バッテリ寿命を節約し、利用可能な情報をすぐに取得します。 無料で使いやすいこの目的でGCM(Google Cloud Messaging)を使用することをおすすめします。 Androidでこれを行う方法がわからない場合(あなたが初心者だと言っている可能性が高い)、Udacityの 高度なAndroid App開発では本当にうまく説明されています。これはUdacityとGoogleの無料コースですが、GCMに関するセクションはわずか15分ほどです。
サーバーを実装する方法はわかっていますが、サーバーでGCMを使用する方法がわからない場合は(Googleのマニュアルが参考にならない場合)教えてください。 サーバを実装してください...あなたのコンテンツをユーザーに届けるためには、それが最良の方法であるために学ばなければならないものです。
こちらがお役に立てば幸いです。 :)
質問は十分に具体的ではありません。あなたは正確に何をしたいですか?あなたは、インターネットにアクセスする必要がある更新された情報をユーザーに提供しますか?一方で、あなたは「最新のコンテンツを更新する」と書いています。一方、あなたは「ストーリーベースアップ」または「ニュースアプリ」を書いています。彼らはすべて異なっている! –
私は、ユーザーがアプリで最新のコンテンツを入手できるようにしたいと思っています。時間や日々更新される新聞のように、私はウェブサイトを簡単に更新できる目的のためにウェブビューとして使用したかったのですアプリでWebページとして表示されますが、webviewを使用してページを表示せずにアプリコンテンツを更新する別の方法があるようです。 – manlixo4u
申し訳ありませんが、質問はまだ十分に具体的ではありません。私はあなたに一般的な答えを1時間ほどで教えてくれるでしょう。 –