如何在Android应用程序中计算穆斯林祈祷时间?

Dil*_*ali 3 java xml time android json

我正在做我的uni项目来开发一个Android应用程序.我决定开发一个应用程序,告诉用户每天为穆斯林祈祷.但由于我是android的新手(以及一般的编程),我不知道如何实现它.我自己做了一些研究,发现有些Web服务提供JSON或XML文件来获取数据,或者应该使用Java Tools/Libs.是否有人已经开发或拥有这些主题的经验.

请给出一些建议.

谢谢

Swa*_*yam 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
Run Code Online (Sandbox Code Playgroud)

如果你想要JSON,

http://api.xhanch.com/islamic-get-prayer-time.php?lng=30&lat=30&yy=2013&mm=9&gmt=4&m=json
Run Code Online (Sandbox Code Playgroud)

检查文档以了解每个请求参数的重要性.

您可以使用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格式的数据后,您需要做的就是解析信息并将其显示在应用程序中.