iOS开发项目实战.pdf

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

iOS开发项目实战

课程内容contents

简易计算器1

基于离线数据的天气应用-天气预报(一)2

天天爱读书手机阅读器3

基于本地图库的图片应用-幻彩手机相册4

学习监督器5

简易网络音乐播放器6

课程内容contents

新闻客户端7

基于网络通信的天气应用-天气预报(二)8

商务通讯录9

蓝牙打印机10

基于socket的即时通讯11

易行打车12

课程内容contents

目录contents

项目一简易计算器

目录contents

项目导读1

教学目标2

1.1总体设计3

1.2详细设计4

1.3代码实现5

1.4关键知识点解析6

1.5问题与讨论7

项目导读

从简易计算器项目入手,学习一套较完整的简易计算器项目的建设流程,模

拟企业级原生移动应用开发的主要环节,从项目总体分析、功能模块拆分,操作流

程分析,功能及界面设计、编码等多个重要环节对项目进行讲述,项目虽小,但依

然能够体验到企业级移动应用开发的基本方式方法。

教学目标

1、掌握基础界面布局;

2、掌握输入控件、按钮控件;

3、控件touch事件的多种实现方式;

4、使用百分比技巧进行布局;

总体设计总体分析(1.1.1)

根据项目需求进行分析,整个程序除总体模块外,主要分为输入模块、显示模块以及计算模

块这三大部分,应实现以下功能:

1)要求使用iOS原生开发技术实现一款具有加、减、乘、除

运算功能的计算器应用。

2)用户可以按数学运算法则,输入数字和运算符号,进行运

算,运算结果可以参与下一次运算,运算结果支持12位显示。

3)支持正值、负值、小数的运算。

4)支持非法输入的验证及提示。

5)支持退格以修改数据。

6)支持清屏和重置。

7)支持展示最近几次的计算记录。

总体设计功能模块框图(1.1.2)

根据总体分析结果,可以总结以下功能模块:

总体设计系统流程图(1.1.3)

根据总体分析结果,及功能模块框图,梳理出系统主要流程:

总体设计界面设计(1.1.4)

主界面是程序操作过程中必不可少的,它是与用户交互中的重要环节。通过主界面,用户可

以调用系统相关的各个模块,使用系统中实现的各个功能。

文档评论(0)

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

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

版权声明书
用户编号:8036067046000055

1亿VIP精品文档

相关文档