智能语音天气预报及发送提.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能语音天气预报及发送提

智能语音天气预报及发送提 Intelligent Voice SMS Weather Forecast and send reminders 摘要 Abstract 本软件有一个显示天气情况的用户界面,可以通过图片和文字显示当前和未来几天的天气状况,包括温度、湿度、风向和雨雪情况等。这些天气数据是通过从Google上获取天气预报信息。还提供基于SMS短信的天气数据服务,后台分析今明两天的温度情况如温差过大可以向预置的家人发送温馨提醒短信。以sqlite为数据库,并加入Android TTS语音库,可以实现智能播报天气。具有一定的实际意义。 Intelligent Voice software, weather forecasts and send reminders of the weather conditions there is a display user interface, through pictures and text show the current and the next few days, weather conditions, including temperature, humidity, wind and rain and snow and so on.?The weather data is obtained through the weather forecast information from Google.?Also provides weather data based on SMS text messaging service, the temperature of the background of the situation today and tomorrow as the temperature difference is too large to send to the families of pre-warm reminder messages.?To sqlite for the database, and add Android TTS speech database, you can intelligently broadcast the weather.?Has some practical significance. 需求分析 界面需求 本示例包含二个主要的用户界面 显示天气预报的用户界面 浏览和设置配置信息的用户界面 内部功能 显示天气预报的用户界面 获取GOOGLE天气数据 浏览和设置配置信息的用户界面 将用户的配置信息保存到数据库 启动时读取数据库中的配置信息 程序设计 用户界面设计 详细分析应用程序中二个主要用户界面包含的显示内容 在“显示天气预报的用户界面”中,根据Google可以提供的数据,在界面上可以显示当前的天气状况,包括城市名称、温度、湿度、风向、雨雪情况和获取数据时间等信息;还可以显示未来四天的天气状况,但仅包括温度和雨雪情况 在“浏览和设置配置信息的用户界面”中,应显示获取天气预报的目标城市名称、手机号码 数据库设计 配置信息 配置信息中主要保存天气信息查询的城市名称,和手机号码 配置信息的数据库表结构 属性 数据类型 说明 _id integer 自动增加的主键 name text 姓名 mobile text 指定要发送手机的号码 city text 获得天气的城市名称 程序模块设计 主要包含两个子模块,一个是“数据获取模块”,负责从Google获取天气信息;另一个是“短信服务模块”,负责发送包含天气信息的短信 后台服务由用户界面通过Intent启动,启动后的后台服务可以在用户界面关闭后仍然保持运行状态,直到用户通过用户界面发送Intent停止服务,或系统因资源不足而强行关闭服务 文件结构与用途 在程序开发阶段,首先确定“天气预报短信服务软件”的工程名称为WeatherDemo,包名称为edu.hrbeu.WeatherDemo,据程序模块设计的内容,建立WeatherDemo示例 WeatherDemo示例源代码的文件结构 WeatherDemo示例设置了多个命名空间,分别用来保存用户界面、数据库、后台服务、SMS短信和天气数据的源代码文件 WeatherDemo示例的命名空间 命名空间 说明 com.wu.WeatherDemo.Activity 存放与用户界面相关的源代码文件 com.wu.WeatherDemo.db 存放与SQLite数据库相关的源代码文件 com.wu.WeatherDemo.weather

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档