Java 在android应用程序中穆斯林祈祷时间是如何计算的?

Java 在android应用程序中穆斯林祈祷时间是如何计算的?,java,android,xml,json,time,Java,Android,Xml,Json,Time,我正在做我的uni项目来开发一个android应用程序。我决定开发一个应用程序,告诉用户每天的时间为穆斯林祈祷。但由于我对android(以及一般的编程)还不熟悉,我不知道如何实现这一点。我自己也做过一些研究,发现有些web服务提供JSON或XML文件来获取数据,或者应该有Java工具/lib可供使用。是否有人在这些主题方面有过发展或经验 请给我一些建议 谢谢以JSON/XML格式将数据返回给您 如果您想要XML http://api.xhanch.com/islamic-get-prayer-

我正在做我的uni项目来开发一个android应用程序。我决定开发一个应用程序,告诉用户每天的时间为穆斯林祈祷。但由于我对android(以及一般的编程)还不熟悉,我不知道如何实现这一点。我自己也做过一些研究,发现有些web服务提供JSON或XML文件来获取数据,或者应该有Java工具/lib可供使用。是否有人在这些主题方面有过发展或经验

请给我一些建议

谢谢

以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
检查以了解每个请求参数的重要性

您可以使用调用API

这就是JSON响应的样子

{1:{fajr:“05:16”,“日出”:“06:36”,“苏尔”:“13:00”,“阿斯尔”:“16:34”,“马格里布”:“19:23”,“伊莎”:“20:40”},“2:{fajr:“05:16”,“日出”:“06:37”,“苏尔”:“13:00”,“阿斯尔”:“16:34”,“马格里布”:“19:22”,“伊莎”:“20:39”},“3:{“fajr”:“05:17”,“日出”:“06:38”,“苏尔”:“13:00”,“阿斯尔”:“16:34”,“伊莎”:“20:38”,。。。。
}


一旦获得JSON格式的数据,您所需要做的就是并在应用程序中显示它。

这可能会有所帮助@Dilshat如果你有好的想法,你需要获取JSON或XML数据,然后解析并显示它have@khubaib我已经看到了,但是web端不可用,json也没有提供任何信息?@Dipu是否有我可以找到json或XML文件的源代码?我不知道必须搜索,但正如你所做的那样你有JSON或XML数据吗?不同的fiqa是否有单独的web服务?对不起,这是我不知道的。您必须查看网站以了解更多详细信息。@Erum,您可以查看计算方法(您希望遵循的fiqh)。这里有一个我刚刚发现的链接,也可以选择方法:或Aladhan API