3

Androidアプリケーションを開発するためにユニプロジェクトを行っています。私は、イスラム教徒のために祈る毎日の時間をユーザーに知らせるアプリケーションを開発することにしました。しかし、私はAndroid(および一般的なプログラミングも)が初めてなので、これを実装する方法がわかりません。私は自分でいくつかの調査を行ったところ、一部の Web サービスは JSON または XML ファイルを提供してデータをフェッチするか、Java Tools/Libs を使用する必要があることがわかりました。これらのトピックについて開発した、または経験のある人はいますか。

アドバイスをお願いします。

ありがとうございました

4

1 に答える 1

9

Xhanch APIは、データを JSON/XML 形式で返します。

XMLが必要な場合は、

http://api.xhanch.com/islamic-get-prayer-time.php?lng=30&lat=30&yy=2013&mm=9&gmt=4

JSONが必要な場合は、

http://api.xhanch.com/islamic-get-prayer-time.php?lng=30&lat=30&yy=2013&mm=9&gmt=4&m=json

各要求パラメータの重要性については、ドキュメントを確認してください。

KSOAP 2 ライブラリを使用して API を呼び出すことができます。

これは、JSON 応答がどのように見えるかです

{"1":{"fajr":"05:16","sunrise":"06:36","zuhr":"13:00","asr":"16:34","maghrib":"19:23","isha":"20:40"},"2":{"fajr":"05:16","sunrise":"06:37","zuhr":"13:00","asr":"16:34","maghrib":"19:22","isha":"20:39"},"3":{"fajr":"05:17","sunrise":"06:38","zuhr":"13:00","asr":"16:33","maghrib":"19:21","isha":"20:38"},.... }

データを JSON 形式で取得したら、あとは情報を解析してアプリケーションに表示するだけです。

于 2013-09-21T09:27:51.360 に答える