基于Android天气信息提醒软件设计与实现.docVIP

基于Android天气信息提醒软件设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android天气信息提醒软件设计与实现

基于Android天气信息提醒软件设计与实现   摘要目前市场上较为流行的几款基于Android系统的天气软件,如墨迹、天气通等,虽能为用户提供良好完备的服务,但又都存在一些不足,如信息内容仅供个人使用、提醒方式过于局限等。因此,基于Android系统的天气信息提醒软件――移动天气,采用了本机定时天气提醒、来电去电归属地天气提醒、恶劣天气短信他人提醒、天气信息短信一键发送等全方位的提醒机制,达到了天气信息提醒方式丰富多样及提醒范围更加宽广的目的。   【关键词】安卓 天气信息 提醒机制   2007年11月,Google公司第一次公开展示了Android操作系统,2008年10月,第一台Android智能手机面世。仅仅一年的时间,Android操作系统的发展令人瞠目。不过从现在来看,那也不过是一个开始。根据国际数据公司(IDC)全球季度手机追踪的数据显示,在2013年的第四季度,Android设备占所有手机出货量的78.1%。   在Android蓬勃发展的态势下,依赖于Android系统的手机应用也呈现出“病毒式”增长。纵观整个Android应用市场,可以发现,较之于娱乐类以及学习类应用,生活类应用因其特定的功能需求而并没有发展的尽善尽美,如天气类手机应用都陷入了一种以用户个人为中心、基于查询为主的固定模式。基于上述考虑,本文将目光放在了天气这一与人们日常生产活动密切相关的内容上。   1 软件需求分析   目前市场上一些优秀的天气查询软件,如:墨迹、天气通等,都具有及时、准确、完备的信息内容、多元化的功能、良好的UI设计等优势。但在需求分析过程中,根据用户反馈的信息,发现这些软件也存在一些不足,如:信息内容主要供个人使用,即使有共享,共享方式也过于单一;提醒方式过于局限;为了赢得用户青睐过分追求界面的炫丽而占用较多系统资源等。   本软件在研究和分析上述缺陷与不足的基础上,采用软件工程的方法,设计完成了基于Android 平台的天气信息提醒软件――“移动天气”的开发,最终实现了天气信息的查询、本机定时天气提醒、恶劣天气短信他人提醒、来电去电归属地天气提醒、天气信息短信一键发送的功能,此外还有一些辅助功能,如日历、记事本、分???等。整个设计过程采用Java编程语言,在Eclipse+Android ADT环境下进行软件开发,也运用到了调用Android组件连接新浪官网的天气API接口获取天气信息等网络技术。软件功能模块图,如图1所示。   2 功能与创新点   目前市场上已经有了许多天气软件,并且也能够为用户提供丰富的服务。但这些软件的天气查询功能是基于用户个人的,而“移动天气”软件的功能不仅针对用户个人,更是面向其交际圈,从而能够达到更加全面的天气信息的共享与交流。其具体功能包括:   2.1 基本的天气信息查询与显示   显示当天及未来3天的天气状况;   2.2 多方位信息提醒功能   来电去电归属地天气提醒,本机定时天气提醒,恶劣天气短信他人提醒,天气信息短信一键发送等,使提醒范围更全面,不再局限于自身,更涵盖自己的亲友;   2.3 日历、记事本功能   与其它天气查询软件相比,“移动天气”软件的创新点主要体现在:   2.3.1 本机定时天气提醒   满足用户自身的天气提醒需求。当设定的时间点到达时自动弹出消息框进行提醒,以闹钟加消息框的形式承载天气信息,避免用户忘记关注天气变化;   2.3.2 天气信息短信一键发送   用户可将天气信息通过短信形式一键发送到其它联系人,达到了天气信息共享与交流的目的;   2.3.3 恶劣天气短信他人提醒   自动监控关心好友所在地的天气信息,如果达到设定的提醒条件则以短信形式自动发送天气信息提醒好友注意天气变化,达不到条件则在下一次时间点到达时继续监听;   2.3.4 来电去电归属地天气提醒   如图2所示,用户在通话时可显示对方归属地天气状况,方便用户及时通知对方关注天气变化、防寒保暖等;   2.3.5 多功能拓展   日历、记事本等功能,使软件提供更全面的服务,更符合现代人对软件使用的多元化、多功能性需求。   3 软件实现   由于本软件具体实现的功能较多,在此仅针对部分功能的实现方法做出阐述。   3.1 来电去电归属地天气提醒功能实现   此功能的实现主要包含三个方面的内容,先是要获取到号码的归属地信息,然后再根据该信息获取各类天气信息,最后加以显示。   3.1.1 号码归属地获取   这里的号码归属地信息获取实际上是通过发送HTTP请求访问WEBXML网站提供的API接口来实现的。首先使用myxml=MobileXML.getInstance().requestXML(comingNumbe

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档