- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于iOS的天气预报查询系统的设计与实现
[摘要] 随着科学技术的发展,移动终端逐渐走进人们的视线,相关应用越来越广泛,并在人们的日常生活中扮演着越来越重要的角色。本课题研究的是基于iOS平台下的天气软件,目的是帮助用户随时随地查询天气信息及天气变化情况,让生活更加舒适方便。本平台下天气软件的界面设计及处理部分,主要包括界面的实现、控件的使用、界面的布局和的处理等
[关键词] iOS 界面查询天气Design And Implementation Of Weather Query System Based On iOS
[Abstract] With the development of science and technology, the mobile terminal gradually into the peoples attention, related to more widely, and play an increasingly important role in peoples daily lives. The study of this topic is the weather forecast software based on the iOS platform ,and designed to help the user to query weather information and weather changes anytime, anywhere, to make life more comfortable and convenient. This paper describes the software interface design of the iOS platform under the weather and data handling part, including the contents of the interface implementation, the use of controls, the layout of the interface, and data handling and so on, combined with weather data of the Web Service, will be accurate weather conditions presented to the user-friendly way, allows the user to experience more enjoyable the service of this software.
[Key words] iOS interface query weather orecast
目录
1 引言 1
1.1 项目开发背景 1
1.2 国内外相关领域研究现状 1
1.3 论文研究的内容 2
1.4 论文研究的意义 3
1.5 论文内容的安排 3
2 系统解决方案 4
2.1 需求分析 4
2.1.1 功能需求 4
2.1.2 可靠性和可用性需求 7
2.1.3 系统内容需求 8
2.2 技术架构 8
2.2.1 Foundation框架简介 8
2.2.3 UIKit框架简介 9
2.2.3 ASIHTTPRequest类库简介 9
2.2.4 JSONkit类库简介 9
2.2.5 MVC设计模式简介 10
2.3 开发平台 10
2.3.1 iOS开发基本背景简介 10
2.3.2 iOS开发平台搭建 11
3 系统总体设计 12
3.1 系统模块划分 12
3.1.1 菜单模块 12
3.1.2 天气查询模块 12
3.1.3 分享模块 13
3.2 系统总体结构 13
3.2.1 系统模块协作关系 13
3.2.2 系统启动流程 14
3.2.3 系统内容结构组织 14
4 系统详细设计 16
4.1 菜单模块 16
4.1.1 菜单模块的主要功能 16
4.1.2 菜单模块的UI布局 16
4.1.3 菜单模块的动画效果实现 16
4.2 天气查询模块 17
4.2.1用POST方法进行请求数据 17
4.2.2处理请求到的数据 17
4.2.3模块功能实现及效果图 18
4.2.3创建画板并画折线图 21
4.3 分享模块 22
4.3.1实景拍摄 22
4.3.2调用本地相机 23
4.3.2调用OAuth认证 24
4.3.3向发微博接口发送请求 26
4.3.4用JSONKit处理数据 29
4.4 关于和帮助模块 29
4.4.1“关于”界面的设计及实现 29
4.4.2“帮助”界面的设计及实现 30
5系统测试 31
5.1 单元测试 31
5
您可能关注的文档
- 建筑工程《施工组织课程设计任务书》2015.5.23重点分析.doc
- 机械通气基础讲座重点分析.doc
- 建筑工程安全第三册_new重点分析.doc
- 机械通气临床应用指南2006_new重点分析.doc
- 机械通气临床应用指南2006重点分析.doc
- 机械系统控制_new重点分析.doc
- 建筑工程安全知识_new重点分析.doc
- 机械系统控制重点分析.doc
- 建筑工程安全知识重点分析.doc
- 精通液晶维修(上)_new重点分析.doc
- 咖啡厅预算方案_new重点分析.doc
- 江苏省高邮市2015-2016学年高二上学期期中调研生物试卷(必修)_new重点分析.doc
- 咖啡厅预算方案重点分析.doc
- 咖啡因的提取,复方对乙酰氨基酚片的制备及质量_new重点分析.doc
- 基于IP核的DDS和FIR滤波器设计_new重点分析.doc
- 江苏省高邮市车逻镇初级中学2015届九年级语文下学期网上阅卷适应性一模试题_new重点分析.doc
- 基于IP核的DDS和FIR滤波器设计重点分析.doc
- 卡尔曼滤波_new重点分析.doc
- 基于LABVIEW的风机性能测试与系统设计_new重点分析.doc
- 江苏省洪泽外国语中学2014-2015学年八年级物理上学期期末考前模拟试题苏科版_new重点分析.doc
最近下载
- 《食品添加剂》全套教学课件(共九章完整版).pptx VIP
- 狼牙山五壮士PPT课件.pptx
- 《食品添加剂》全套教学课件(共九章完整版).pptx.pdf VIP
- 2025年医学分析-(完整版)俄罗斯.docx
- 级配碎石施工施工方案.doc VIP
- 妊娠母猪的饲养管理课件(共81张PPT)《猪生产》同步教学(中国农业出版社).pptx VIP
- 小方坯连铸HRB335钢脱方原因分析.pdf VIP
- HRB335小方坯脱方的原因分析及控制.pdf VIP
- 中国商用超声波燃气表行业市场占有率及投资前景预测分析报告.pdf
- 土建工程与基础课件 11 38 钢筋混凝土受拉构件的计算教学材料.ppt VIP
文档评论(0)