最近有个任务要计算穆斯林的礼拜时间,然后实时提醒用户,经过一番Google和百度,最终找到了一个Android的开源应用adhanalarm,源码地址
http://code.google.com/p/adhanalarm/,项目中用了该应用里面的相关算法,本着共享精神分享给大家,也感谢该应用的作者,附件是用到的jar包,用法:
int timezone = 8;
int daylight = 1; //0 or 1
double lat = 30;
doubel lng = 130;
Method method = Method.EGYPT_SURVEY.copy();
method.setRound(Rounding.SPECIAL);
Location location = new Location(lat, lng, timezone, daylight);
Jitl itl = new Jitl(location, method);
GregorianCalendar day = new GregorianCalendar();
Prayer[] prayers = itl.getPrayerTimes(day).getPrayers();
最后返回的payers数据便是一天6次的礼拜时间,其中有多种 Method 计算方法供选择:
Method.EGYPT_SURVEY, Method.KARACHI_SHAF, Method.KARACHI_HANAF, Method.NORTH_AMERICA, Method.MUSLIM_LEAGUE, Method.UMM_ALQURRA, Method.FIXED_ISHAA, Method.NONE
Rounding也有多种选择,注释里面对每个选项都有详细的介绍
Rounding.NONE, Rounding.NORMAL, Rounding.SPECIAL, Rounding.AGRESSIVE
最近找到个很好的网站介绍礼拜时间的计算方法:http://praytimes.org/
分享到:
相关推荐
年轻人和老年人参与者在脂肪百分比上的差异无疑反映出穆斯林和非穆斯林参与者在剧烈运动上花费的时间更多。 但是,穆斯林和非穆斯林人群的BMI差异分别反映了穆斯林和非穆斯林人群的附加机制,因为它们主要是由身高...
祈祷时间.NET便携式库编写的C#计算穆斯林祈祷时间该库已从移植
祈祷时间工具包 穆斯林祈祷时间计算库以及 iPhone 示例祈祷时间应用程序
中国穆斯林.doc
本文档简要描述了这些时间,并说明了如何进行数学计算。 定义 为了确定每个祈祷的确切时间(以及禁食),我们需要确定每天九个时间点。 下表中定义了这些时间: 时间 定义 伊姆萨克 斋戒之前(斋月之前)停止进食...
与穆斯林社区共享一个很少的地方,他们可以在那里找到报价,祈祷时间和多种有用的服务。 ·· 目录 执照 接触 关于该项目 我一直想建立一些对社区有用的东西。 我出生以来就进入的第一个社区是穆斯林! 对我来说,...
穆斯林的葬礼读后感.ppt
桌面应用程序 :laptop: 用于:计算穆斯林祈祷时间 :mosque: 带有提醒功能的早晚 Azkar :palms_up_together: 带有在特定时间弹出的随机 Azkar 通知:speech_balloon:。
Java 中的祈祷时间 的伊斯兰祈祷时间计算器的 Java 版本 用法 为了使用它,您可能需要使用 Maven 存储库: < groupId>id.web.michsan.praytimes < artifactId>praytimes < version>2.0.0 这是...
穆斯林的葬礼读书心得体会范文-17页.pdf
像其他全能真主的创造一样,雌雄同体... 最后,在这项研究中,研究人员应努力确保穆斯林国家中被剥夺的雌雄同体的框架符合所提到的《古兰经》,《圣训》,《伊玛》,《基亚斯》的规定以及穆斯林世界不同法学家的意见。
:用于计算穆斯林祈祷时间的开源库。 Java : ITL Java 是基于 LGPL 许可的 ITL(伊斯兰工具和库)的 Java 库,目前包括祈祷时间(salat)、Hijri 日期和朝拜方向。 :伊斯兰计算库 (ICLib) 包含祈祷 (salat) 时间、...
一个用于显示穆斯林祈祷时间的小型jQuery插件。 特征! 英语/阿拉伯语支持。 自动检测访客位置。 (每天限制为1,000个请求) 。 将数据存储在本地存储中,每天每位用户发出一个请求。 13种不同的计算方法。 2 ...
穆斯林的葬礼读书笔记1200字范文 穆斯林的葬礼中英文读后感.doc
穆斯林的葬礼读后有感800字穆斯林的葬礼读后感悟五篇.doc
穆斯林的商业文化.pptx
穆斯林的葬礼读书笔记
穆斯林的葬礼读书心得.doc
桌面应用 :laptop: 对于: 计算穆斯林祈祷时间 :mosque: (仅限亚历山大,埃及) 早晨和夜晚的阿兹卡尔 :palms_up_together: 带有在特定时间弹出的随机Azkar的通知 :speech_balloon: 。 برنامجلسطحالم...