Android用のphonegapを使用して、かなり簡単なアプリを以前に作成しました。
現在、ユーザーごとにバックグラウンド サービスからのステータスバー通知を必要とするものを構築しています。phonegaps backgroundservice プラグインを使用すると、Twitter フィードの例から通知を受け取ることができます。
getMethod = new HttpGet("http://search.twitter.com/search.json?q=phonegap&rpp=1&page1");
期待どおりに機能しますが、大きな問題があります。
1 - json が苦手
2 - 電話にユーザー資格情報 (ユーザー ID f.example) を保存する方法をまだ理解していません。
では、独自の json ファイル myjson.php を作成したいとしましょう。私のJavaクラスでは、これはローカルに保存されていないため、ユーザーIDを渡すことができず、取得できません。私の httpget は次のようになります。
getMethod = new HttpGet("http://domain.com/myjson.php");
Myjson.php は新しいメッセージを提供してくれるので、ファイルを要求しているユーザーを特定する方法が必要です。それがすべてSQLを介していると考えると、同じ値でなければなりません。電話はキャッシュをクリアし、ユーザーの資格情報を忘れることが多いため、php セッションはそれをカットしません。
これどうやってするの?ローカル SQL? xml? また、ユーザー資格情報をローカルに保存できた場合、これらを httpget 要求に追加するにはどうすればよいですか?
私は読んで読んで読んで、そして今=立ち往生しているので、どんな助けとポインタも大歓迎です。