iOS开发范例实战宝典(基础篇+进阶篇)(套装共2册)

iOS开发范例实战宝典(基础篇+进阶篇)(套装共2册)
书籍作者:
杨佩璐
书籍出版:
清华大学出版社
书籍页数:
332
书籍ISBN:
11827585
书籍人气:
804
推荐指数:
★★★★

iOS开发范例实战宝典(基础篇+进阶篇)(套装共2册)
编辑推荐实例丰富:详细讲解238个iOS经典实例的开发过程,提高实战开发水平
  涵盖广泛:涵盖按钮、滑块、开关、进度条、指示器、选择器、视图和分段控件等iOS开发必须必练的14类界面模块;涵盖图形图像、图表、动画、网页、地图、音频/视频、触摸、手势、传感器和网络等12类应用模块
  由浅入深:实例按照“实现原理、实现过程、重点代码”的编排顺序讲解,更容易掌握
  代码精简:精简结构性代码,保留关键代码和核心代码,以节省篇幅,让本书更超值
  配流程图:为复杂的实例配有详细的程序流程图,以帮助读者轻松理解程序的执行过程
  重点讲解:对每个实例的核心功能都给予了专门讲解,以便于读者更好地掌握
  答疑解惑:提供了QQ群、技术论坛和E-mail等完善的学习交流和沟通方式(见前言中的说明)
  附赠2张51CTO学院课程学习卡(300金币)

内容简介《iOS开发范例实战宝典(基础篇)》
  《iOS开发范例实战宝典》分为基础篇和进阶篇两个分册,其内容包含了iOS开发必知必会的240个经典实例和几百个开发模块。书中的实例紧跟技术趋势,以新的iOS8为版本编写,内容覆盖了iOS开发的方方面面,几乎涉及iOS开发的所有重要知识。书中给出了每个实例的具体实现过程,并对程序代码做了详细注释,对其中的重点和难点进行了专门分析,而且精讲了每个实例的重点代码,读者可以在这些实例的基础上做出更新的功能。
  《iOS开发范例实战宝典(基础篇)》为《iOS开发范例实战宝典(基础篇)》,共13章,包含了117个开发实例。其中包括7个按钮类实例、9个滑块类实例、2个开关类实例、7个进度条类实例、8个指示器类实例、6个选择器类实例、4个视图类实例、3个分段控件类实例、11个导航栏类实例、6个标签栏类实例、11个菜单类实例、6个提醒对话框类实例、18个文本处理类实例和19个表实例。
  《iOS开发范例实战宝典(基础篇)》涉及面广,涉及iOS软件开发的各种常用应用。适合所有想全面学习iOS开发技术的人员阅读,也适合iOS专业开发人员作为案头必备的参考书。
  本书精华内容
  按钮类效果(7个实例)
  滑块类效果(9个实例)
  开关类效果(2个实例)
  进度条类效果(7个实例)
  指示器类效果(8个实例)
  选择器类效果(6个实例)
  视图类效果(4个实例)
  分段控件类效果(3个实例)
  导航栏类效果(11个实例)
  标签栏类效果(6个实例)
  菜单类效果(11个实例)
  提醒对话框(6个实例)
  文本处理(18个实例)
  表(19个实例)
  《iOS开发范例实战宝典(进阶篇)》
  《iOS开发范例实战宝典》分为基础篇和进阶篇两个分册。其内容包含了iOS开发必知必会的238个经典实例和几百个开发模块。书中的实例紧跟技术趋势,以新的iOS8为版本编写,内容覆盖了iOS开发的方方面面,几乎涉及iOS开发的所有重要知识。书中给出了每个实例的具体实现过程,并对程序代码做了详细注释,对其中的重点和难点进行了专门分析,而且精讲了每个实例的重点代码,读者可以在这些实例的基础上做出更新的功能。
  《iOS开发范例实战宝典(进阶篇)》为《iOS开发范例实战宝典(进阶篇)》,共12章,包含了121个开发实例。其中包括59个图形图像类实例、5个图标类实例、16个动画类实例、9个网页视图类实例、13个地图类实例、9个音频和视频类实例、4个内部应用程序类实例、8个触摸和手势类实例、10个照片库与相机类实例、4个传感器类实例和4个网络类实例。
  《iOS开发范例实战宝典(进阶篇)》涉及面广,涉及iOS软件开发的各种常用应用。适合所有想全面学习iOS开发技术的人员阅读,也适合iOS专业开发人员作为案头必备的参考书。
  本书涵盖的精华内容
  图形图像(39个实例)
  图表(5个实例)
  动画(16个实例)
  网页视图(9个实例)
  地图(13个实例)
  音频和视频(9个实例)
  内置的应用程序(4个实例)
  触摸和手势(8个实例)
  照片库与相机(10个实例)
  传感器(4个实例)
  网络(4个实例)
作者简介

  杨佩璐,副教授。研究方向为计算机科学技术、计算机应用和移动设备应用开发。长期从事计算机相关课程的教学和课题研究,发篇了多篇计算机方面的论文,并出版了多部计算机类图书。
  
  魏彩娟,毕业于解放军信息工程大学网络工程专业。现就职于河南牧业经济学院,从事计算机相关课程的教学工作。对iOS和Android移动开发技术有浓厚的兴趣,并有深入的研究。
  
  刘媛媛,软件工程师。现就职于某知名IT公司的移动项目部,担任iOS开发技术研究员。擅长iOS移动开发技术,长期从事iOS新技术和可穿戴设备的研究。参与过多个移动项目的开发,积累了丰富的开发经验。编写并出版了《Swift入门很简单》、《XamariniOS移动开发实战》和《Swift游戏开发案例实战》等图书。

内页插图目录

《iOS开发范例实战宝典(基础篇)》
第1章 按钮类效果
实例1 发光的按钮
实例2 弹出式按钮
实例3 超文本链接
实例4 抛光效果的按钮
实例5 具有进度条的按钮
实例6 唱碟机按钮
实例7 环形按钮
第2章 滑块类效果
实例8 具有多个颜色的滑块控件
实例9 环形滑块控件
实例10 具有范围的滑块控件
实例11 具有文字的滑块控件
实例12 自定义的滑块控件
实例13 自定义的声音调节滑块控件
实例14 具有步长的滑块控件
实例15 模拟现实音量控制条
实例16 iOS视频修剪控件
第3章 开关类
实例17 自定义开关的外观
实例18 实现滑块窗口滑动切换的效果
第4章 进度条类和指示器类效果
实例19 扁平带梯度效果的进度条
实例20 扇形进度条
实例21 环形进度条
实例22 具有范围的进度条
实例23 文本上传进度条
实例24 倒计时进度条
实例25 带进度条的工具栏
实例26 变色的指示器
实例27 仿Facebook web上正在加载中的效果
实例28 Windows Phone风格的指示器
实例29 三个方块组成的指示器
实例30 三个点的指示器
实例31 多个方块组成的指示器
实例32 仿Yahoo天气应用的加载效果
实例33 消息提示指示器
第5章 选择器类效果
实例34 时间设置器
实例35 闹铃
实例36 城市经纬度查询
实例37 定制多选功能选择器
实例38 转盘选择器
实例39 老虎机
第6章 视图
实例40 更改空白视图的背景颜色
实例41 关闭应用程序
实例42 手电筒
实例43 旋转大挑战
第7章 分段控件
实例44 滑块式分段控件
实例45 开关式分段控件
实例46 自定义分段控件
第8章 导航栏
实例47 具有阴影的导航栏
实例48 具有图片的导航栏
实例49 具有分段控件的导航栏
实例50 具有子标题的导航栏
实例51 上下滑动的导航栏
实例52 具有下拉菜单的导航栏
实例53 具有页面控件的导航栏
实例54 包含多个按钮的导航栏
实例55 导航栏的颜色调节
实例56 滚动的导航栏
实例57 具有导航记录的导航栏
第9章 标签栏
实例58 右上角带有数字的标签栏
实例59 具有渐变效果的标签栏
实例60 中间凸起的标签栏
实例61 标签栏控制器实现的视图切换效果
实例62 具有动画效果的标签栏
实例63 滚动的标签栏
第10章 菜单
实例64 立方体菜单
实例65 仿Windows 8的Metro风格
实例66 下拉菜单
实例67 浮动的菜单
实例68 具有按钮的菜单
实例69 仿Tumblr iOS App菜单
实例70 边栏菜单
实例71 九宫格菜单
实例72 侧面弹出式菜单
实例73 分享菜单
实例74 扇形菜单
第11章 提醒对话框
实例75 具有文本框的警告视图
实例76 全屏的警告视图
实例77 具有进度条的警告视图
实例78 具有列表的警告视图
实例79 坠落的警告视图
实例80 弹出视图,模糊界面背景
第12章 文本处理
实例81 具有多个颜色的标签
实例82 发光的标签
实例83 循环渐变的标签
实例84 滚动的标签
实例85 具有光晕效果的标签
实例86 标签云
实例87 自动计算文本长度
实例88 仿QQ登录
实例89 阅读浏览器
实例90 艺术字
实例91 网址管理器
实例92 拨号器
实例93 我的邮箱管理器
实例94 数字天才
实例95 九宫格
实例96 单位换算器
实例97 计算器
实例98 表情键盘
第13章 表
实例99 邮编查询
实例100 水平列表
实例101 表的自动调整
实例102 排排看
实例103 归归类
实例104 自定义索引的表
实例105 自制的列表单选控件
实例106 下拉刷新列表
实例107 背景随动
实例108 卡片插入式列表
实例109 嵌套的表
实例110 仿QQ聊天
实例111 树形展开列表
实例112 圆角表视图
实例113 表单元格的自定义折叠
实例114 具有搜索功能的表视图
实例115 自定义表单元格的动画效果
实例116 两个列表的显示
实例117 表单元格内容的复制

《iOS开发范例实战宝典(进阶篇)》
第1章 图形图像(一)
实例1 图片浏览器
实例2 疯狂成语
实例3 猜老猫
实例4 图片编辑器
实例5 湖中倒影
实例6 颈部运动
实例7 翻翻看
实例8 节气歌
实例9 行走的青蛙
实例10 变脸
实例11 阴影的变化
实例12 字体下载
实例13 迷雾重重
实例14 重见天日
实例15 眼力测试
实例16 变化的方阵
实例17 调色板
实例18 量尺
实例19 一笔画解答
实例20 公主逃亡记
第2章 图形图像(二)
实例21 简易相框
实例22 图像滤镜
实例23 图像的点击放大
实例24 万花筒
实例25 浏览商品图片
实例26 具有放大镜的图像
实例27 照片墙
实例28 图像对比
实例29 刮刮卡
实例30 GIF图像的显示
实例31 评分控件
实例32 图像的多点点击
实例33 裁剪图像
实例34 图像主要颜色的提取
实例35 动物连连看
实例36 人脸识别
实例37 逐层刷新图像
实例38 涂鸦
实例39 图像的3D效果浏览
第3章 图表
实例40 饼状图
实例41 柱状图
实例42 折线图
实例43 波形图
实例44 油量表
第4章 动画
实例45 飘落的雪花
实例46 自动旋转的太极
实例47 礼花效果
实例48 物理引擎——掉落的蘑菇
实例49 物理引擎——橡皮筋
实例50 吃豆豆
实例51 打砖块
实例52 碰撞的火球
实例53 旋转的滚珠
实例54 永不消失的电波
实例55 牛顿摆
实例56 摇骰子
实例57 计数器
实例58 网格动画
实例59 钟表
实例60 点赞的效果
第5章 网页视图
实例61 紧急求救中心
实例62 常用网址大全
实例63 改变网页视图中字体的大小
实例64 网页视图的背景透明化
实例65 网页的下拉刷新
实例66 天气预报
实例67 城市地理信息查询
实例68 滑动网页时,隐藏工具栏
实例69 网页浏览器
第6章 地图
实例70 地图切换器
实例71 温度带换算器
实例72 地图导航
实例73 位置跟踪器
实例74 指南针
实例75 驴友历程
实例76 地图的位置查找
实例77 3D地图
实例78 旋转的地图
实例79 行车路线导航
实例80 时区换算器
实例81 自定义地图的标注
实例82 自定义的地图
第7章 音频和视频
实例83 小钢琴
实例84 手机铃声变化器
实例85 十种语言
实例86 播放歌曲的同时显示歌词
实例87 录音机
实例88 获取系统中所有的音频文件
实例89 讯飞识别
实例90 音乐播放器
实例91 视频播放器
第8章 内置的应用程序
实例92 工作日计算器
实例93 短信发送
实例94 日历
实例95 添加录
第9章 触摸和手势
实例96 打地鼠
实例97 人鱼公主换发记
实例98 被挤扁的气球
实例99 撕裂图像
实例100 一个手指实现缩放
实例101 仿小米手机的解锁功能
实例102 QQ的解锁功能
实例103 拖动选择图片墙
第10章 照片库与相机
实例104 更改应用程序的背景
实例105 自定义相机
实例106 狙击枪
实例107 水印相机
实例108 QQ聊天视频效果
实例109 iOS 7手电筒实现
实例110 三连拍
实例111 条形码/二维码的扫描
实例112 魔术
实例113 录像机
第11章 传感器
实例114 手机水平放置的测试
实例115 加速的小球
实例116 摇一摇音乐播放器
实例117 根据手机转动显示图像
第12章 网络
实例118 手机号码查询
实例119 在Safari中打开URL
实例120 后台下载测试
实例121 图像下载队列控制器

前言/序言

  《iOS开发范例实战宝典(基础篇)》

移动应用开发是当前IT开发的热点。由于苹果提供了完备的开发工具和成熟的软件盈利方式,苹果的iOS开发成为热点中的热点。苹果开发技术较为封闭,尤其是相对于开源技术的Android开发而言更是如此。同时,由于移动开发的发展时间较短,这使得开发资料相对匮乏,尤其是实用性比较强的开发资料更是为数不多,开发者往往缺乏应用指导资料。
  笔者结合自己多年的iOS开发经验和心得体会,花费了一年多的时间分析了iOS开发中常见的几百个应用场景,并进行了精心整理,挑选了最为典型的240个iOS开发实例,编写成了《iOS开发范例实战宝典》(分为基础篇和进阶篇两个分册)。
  本书为《iOS开发范例实战宝典(基础篇)》,包含了117个经典实例,涉及iOS开发中较为基础的14个界面开发专题。希望各位读者能在本书的引领下跨入iOS开发的大门,并成为一名开发高手。
  本书特色
  1.实例丰富,代码精讲
  本书详细讲解了117个iOS开发经典实例,并对重点代码做了大量注释和讲解,以便于读者更加轻松地学习。通过对这些实例的演练,可以快速提高读者的开发水平。
  2.内容全面,涵盖广泛
  本书全面介绍了iOS开发中最为常见的14类界面模块,包括按钮、滑块、开关、进度条、指示器、选择器、视图、分段控件、导航栏、标签栏、菜单、提醒对话框、文本处理和表。这些内容是iOS开发必知必会的内容,需要读者重点掌握。
  3.讲解详细,循序渐进
  本书中的每个实例都给出了详细的分析过程和实现步骤,书中的每个实例都按照“实现原理——>实现过程——>重点代码”三个步骤进行分析。对于复杂的实例,还给出了完备的流程图来帮助读者理解实例的工作机制,掌握起来更加容易。
  4.专注核心,举一反三
  为了在有限的篇幅内讲解开发实例,本书只给出了每个实例的核心代码及分析。完整的实例代码读者可以自己下载阅读,并进行测试和练习,而且还可以对这些代码进行改造,以用于实际的开发之中,从而起到举一反三的作用。
  本书内容及体系结构
  第1章按钮类效果
  本章7个实例,主要内容包括发光的按钮、弹出式按钮、超文本链接和抛光效果的按钮等内容。通过本章的学习,读者可以实现各种常见按钮的开发。
  第2章滑块类效果
  本章9个实例,主要内容包括具有多个颜色的滑块控件、环形滑块控件、具有范围的滑块控件以及具有文字的滑块控件等内容。通过本章的学习,读者可以掌握滑块类控件的技术与应用。
  第3章开关类
  本章2个实例,主要内容包括自定义开关的外观、实现滑块窗口滑动切换的效果。通过本章的学习,读者可以掌握开关的一些常见技术及应用。
  第4章进度条类和指示器类效果
  本章15个实例,主要内容包括扁平带梯度效果的进度条、扇形进度条、环形进度条、具有范围的进度条、文本上传进度条、倒计时进度条、带进度条的工具栏、变色的指示器,以及仿Facebookweb上正在加载中的效果等内容。通过本章的学习,读者可以掌握进度条类和指示器类的各种常见技术及应用。
  第5章选择器类效果
  本章6个实例,主要内容包括时间设置器、闹铃、城市经纬度查询、定制多选功能选择器、转盘选择器和老虎机。通过本章的学习,读者可以掌握选择器一些常见技术及应用。
  第6章视图
  本章4个实例,主要内容包括更改空白视图的背景颜色、关闭应用程序、手电筒及旋转大挑战。通过本章的学习,读者可以掌握视图的一些常见技术及应用。
  第7章分段控件
  本章3个实例,主要内容包括滑块式分段控件、开关式分段控件和自定义分段控件。通过本章的学习,读者可以掌握关于分段控件的一些常见技术及应用。
  第8章导航栏
  本章11个实例,主要内容包括具有阴影的导航栏、具有图片的导航栏、具有分段控件的导航栏、具有子标题的导航栏、上下滑动的导航栏和具有下拉菜单的导航栏等内容。通过本章的学习,读者可以掌握关于导航栏的一些常见技术及应用。
  第9章标签栏
  本章6个实例,主要内容包括右上角带有数字的标签栏、具有渐变效果的标签栏、中间凸起的标签栏、标签栏控制器实现的视图切换效果、具有动画效果的标签栏以及滚动的标签栏。通过本章的学习,读者可以掌握关于标签栏的一些常见技术及应用。
  第10章菜单
  本章11个实例,主要内容包括立方体菜单、仿Windows8的Metro风格、下拉菜单、浮动的菜单、具有按钮的菜单、仿TumblriOSApp菜单、边栏菜单和九宫格菜单等内容。通过本章的学习,读者可以掌握关于菜单的一些常见技术及应用。
  第11章提醒对话框
  本章6个实例,主要内容包括具有文本框的警告视图、全屏的警告视图、具有进度条的警告视图、具有列表的警告视图、坠落的警告视图、自定义的动作表单、弹出视图,以及模糊界面背景。通过本章的学习,读者可以掌握关于提醒对话框的一些常见技术及应用。
  第12章文本处理
  本章18个实例,主要内容包括具有多个颜色的标签、发光的标签、循环渐变的标签、滚动的标签、具有光晕效果的标签和标签云等内容。通过本章的学习,读者可以掌握关于文本处理的一些常见技术及应用。
  第13章表
  本章19个实例,主要内容包括邮编查询、水平列表、表的自动调整、排排看、归归类、自定义索引的表、自制的列表单选控件、下拉刷新列表、背景随动和卡片插入式列表等内容。通过本章的学习,读者可以掌握关于表的一些常见技术及应用。
  本书读者对象
  *想全面学习iOS开发技术的人员;
  *iOS专业开发人员;
  *iOS开发爱好者;
  *大中专院校的学生;
  *社会培训班学员;
  *需要一本案头必备手册的程序员。
  本书配套资源获取方式
  本书提供以下的配套资源:
  *本书开发环境;
  *本书实例源代码;
  为了节省读者的购书开支,本书放弃以配书光盘的方式提供这些资源,而是改为采用提供下载的方式。读者可以登录清华大学出版社网站,搜索到本书页面,然后按照提示下载,也可以在本书服务网站的相关版块上下载这些配套资源。
  本书售后服务方式
  编程学习的佳方式是共同学习。但是由于实际环境所限,大部分读者都是独自前行。为了便于读者学习iOS语言,我们构建了多样的学习环境,力图打造立体化的学习方式,除了对内容精雕细琢之外,还提供了完善的学习交流和沟通方式。主要有以下几种方式:
  *提供技术论坛,读者可以将学习过程中遇到的问题发布到论坛上以获得帮助。
  *提供QQ交流群,读者申请加入该群后便可以和作者及广大读者交流学习心得,解决学习中遇到的各种问题。
  *提供服务邮箱,读者可以将自己的疑问发电子邮件以获取帮助。
  虽然笔者对本书中所述内容都尽量核实,并多次进行文字校对,但因时间所限,可能还存在疏漏和不足之处,恳请读者批评指正。
  编者

《iOS开发范例实战宝典(进阶篇)》

移动应用开发是现在IT开发的热点。由于苹果提供了完备的开发工具和成熟的软件盈利方式,苹果的iOS开发成为热点中的热点。苹果开发技术较为封闭,尤其是相对于开源技术Android开发。同时由于移动开发发展时间较短,导致开发资料相对匮乏,开发者往往缺乏应用指导性资料。

  笔者结合自己多年的iOS开发经验和心得体会,花费了一年多的时间分析了iOS开发中常见的几百个应用场景,并进行了精心整理,挑选了最为典型的238个iOS开发实例,编写成了《iOS开发范例实战宝典》(分为基础篇和进阶篇两个分册)。

  本书为《iOS开发范例实战宝典(进阶篇)》,包含了121个经典实例,涉及iOS开发中较为深入的12个应用开发专题。希望各位读者能在本书的引领下跨入iOS开发的大门,并成为一名开发高手。

本书特色

  1.实例丰富,代码精讲

  本书详细讲解了121个iOS开发经典实例,并对重点代码做了大量注释和讲解,以便于读者更加轻松地学习。通过对这些实例的演练,读者可以快速提高开发水平。

  2.内容全面,涵盖广泛

  本书全面介绍了iOS开发中最为常见的12类应用开发模块,包括图形、图像、图表、动画、网页视图、地图、音频、视频、内置应用程序、触摸、手势、照片库、相机、传感器、网络。这些内容是iOS开发必知必会的内容,需要读者重点掌握。

  2.讲解详细,循序渐进

  本书中的每个实例都给出了详细的分析过程和实现步骤,书中的每个实例都按照“实现原理-->实现过程-->重点代码”3个步骤进行分析。对于复杂的实例,还给出了完备的流程图帮助读者理解实例的工作机制,掌握起来更加容易。

  4.专注核心,举一反三

  为了在有限的篇幅内讲解更多的开发实例,在本书中只给出了每个实例的核心代码及分析。完整的实例代码读者可以自己阅读,并进行测试和练习,而且还可以对这些代码进行改造,以用于实际的开发之中,从而起到举一反三的作用。

本书内容及体系结构

  第1章 图形图像(一)

  本章20个实例,主要内容包括:图片浏览器、疯狂成语、猜老猫、图片编辑器、湖中倒影、颈部运动、翻翻看等内容。通过本章的学习,读者可以掌握关于图形图像的一些常见技术与应用。

  第2章 图形图像(二)

  本章19个实例,主要内容包括:简易相框、图像滤镜、图像的点击放大、万花筒、浏览商品图片、具有放大镜的图像、照片墙等内容。通过本章的学习,读者可以进一步掌握关于图形图像的一些常见技术与应用。

  第3章 图表

  本章5个实例,主要内容包括:饼状图、柱状图、折线图、波形图、油量表。通过本章的学习,读者可以掌握关于图表的一些常见技术与应用。

  第4章 动画

  本章16个实例,主要内容包括:飘落的雪花、自动旋转的太极、礼花效果、物理引擎——掉落的蘑菇、物理引擎——橡皮筋、吃豆豆、打砖块、碰撞的火球等内容。通过本章的学习,读者可以掌握关于动画的一些常见技术与应用。

  第5章 网页视图

  本章9个实例,主要内容包括:紧急求救中心、常用网址大全、改变网页视图中字体的大小、网页视图的背景透明化、网页的下拉刷新、天气预报、城市地理信息查询、滑动网页时,隐藏工具栏、网页浏览器。通过本章的学习,读者可以掌握关于网页视图的一些常见技术与应用。

  第6章 地图

  本章13个实例,主要内容包括:地图切换器、温带换算器、地图导航、位置跟踪器、指南针、驴友历程、地图的位置查找、3D地图、旋转的地图等内容。通过本章的学习,读者可以掌握关于地图的一些常见技术与应用。

  第7章 音频和视频

  本章9个实例,主要内容包括:小钢琴、手机铃声变化器、十种语言、播放歌曲的同时显示歌词、录音机、获取系统中所有的音频文件、讯飞识别、音乐播放器、视频播放器。通过本章的学习,读者可以掌握关于音频和视频的一些常见技术与应用。

  第8章 内置的应用程序

  本章4个实例,主要内容包括:工作日计算器、短信发送、日历、添加录。通过本章的学习,读者可以掌握关于iOS内置的应用程序的一些常见技术与应用。

  第9章 触摸和手势

  本章8个实例,主要内容包括:打地鼠、人鱼公主换发记、被挤扁的气球、撕裂图像、一个手指实现缩放、仿小米手机的解锁功能、QQ的解锁功能、拖动选择图片墙。通过本章的学习,读者可以掌握关于触摸和手势的一些常见技术与应用。

  第10章 照片库与相机

  本章10个实例,主要内容包括:更改应用程序的背景、自定义相机、狙击枪、水印相机、QQ聊天视频效果、iOS 7手电筒实现、三连拍等内容。通过本章的学习,读者可以掌握关于照片库和相机的一些常见技术与应用。

  第11章 传感器

  本章4个实例,主要内容包括:手机水平放置的测试、加速的小球、摇一摇音乐播放器、根据手机转动显示图像。通过本章的学习,读者可以掌握关于传感器的一些常见技术与应用。

  第12章 网络

  本章4个实例,主要内容包括:手机号码查询、在Safari中打开URL、后台下载测试、图像下载队列控制器。通过本章的学习,读者可以掌握关于网络的一些常见技术与应用。

本书读者对象

* 想全面学习iOS开发技术的人员;

* iOS专业开发人员;

* iOS开发爱好者;

* 大中专院校的学生;

* 社会培训班学员;

* 需要一本案头必备手册的程序员。

本书配套资源获取方式

  本书提供以下的配套资源:

* 本书开发环境;

* 本书实例源代码。

  为了节省读者的购书开支,本书放弃以配书光盘的方式提供这些资源,而是采用提供下载的方式。读者可以登录清华大学出版社网站(www.tup.com.cn),搜索到本书页面,然后按照提示下载,也可以在本书服务网站(www.wanjuanchina.net)的相关版块上下载这些配套资源。

本书售后服务方式

  编程学习的最佳方式是共同学习。但是由于实际环境所限,大部分读者都是独自前行。为了便于读者更好地学习iOS语言,我们构建了多样的学习环境,力图打造立体化的学习方式,除了对内容精雕细琢之外,还提供了完善的学习交流和沟通方式。主要有以下几种方式:

* 提供技术论坛http://www.wanjuanchina.net,读者可以将学习过程中遇到的问题发布到论坛上以获得帮助。

* 提供QQ交流群336212690,读者申请加入该群后便可以和作者及广大读者交流学习心得,解决学习中遇到的各种问题。

* 提供[email protected][email protected]服务邮箱,读者可以将自己的疑问发电子邮件以获取帮助。

 虽然笔者对本书中所述内容都尽量核实,并多次进行文字校对,但因时间所限,可能还存在疏漏和不足之处,恳请读者批评指正。  

  编者



《iOS开发范例实战宝典(基础篇)》
第1章 按钮类效果
实例1 发光的按钮
实例2 弹出式按钮
实例3 超文本链接
实例4 抛光效果的按钮
实例5 具有进度条的按钮
实例6 唱碟机按钮
实例7 环形按钮
第2章 滑块类效果
实例8 具有多个颜色的滑块控件
实例9 环形滑块控件
实例10 具有范围的滑块控件
实例11 具有文字的滑块控件
实例12 自定义的滑块控件
实例13 自定义的声音调节滑块控件
实例14 具有步长的滑块控件
实例15 模拟现实音量控制条
实例16 iOS视频修剪控件
第3章 开关类
实例17 自定义开关的外观
实例18 实现滑块窗口滑动切换的效果
第4章 进度条类和指示器类效果
实例19 扁平带梯度效果的进度条
实例20 扇形进度条
实例21 环形进度条
实例22 具有范围的进度条
实例23 文本上传进度条
实例24 倒计时进度条
实例25 带进度条的工具栏
实例26 变色的指示器
实例27 仿Facebook web上正在加载中的效果
实例28 Windows Phone风格的指示器
实例29 三个方块组成的指示器
实例30 三个点的指示器
实例31 多个方块组成的指示器
实例32 仿Yahoo天气应用的加载效果
实例33 消息提示指示器
第5章 选择器类效果
实例34 时间设置器
实例35 闹铃
实例36 城市经纬度查询
实例37 定制多选功能选择器
实例38 转盘选择器
实例39 老虎机
第6章 视图
实例40 更改空白视图的背景颜色
实例41 关闭应用程序
实例42 手电筒
实例43 旋转大挑战
第7章 分段控件
实例44 滑块式分段控件
实例45 开关式分段控件
实例46 自定义分段控件
第8章 导航栏
实例47 具有阴影的导航栏
实例48 具有图片的导航栏
实例49 具有分段控件的导航栏
实例50 具有子标题的导航栏
实例51 上下滑动的导航栏
实例52 具有下拉菜单的导航栏
实例53 具有页面控件的导航栏
实例54 包含多个按钮的导航栏
实例55 导航栏的颜色调节
实例56 滚动的导航栏
实例57 具有导航记录的导航栏
第9章 标签栏
实例58 右上角带有数字的标签栏
实例59 具有渐变效果的标签栏
实例60 中间凸起的标签栏
实例61 标签栏控制器实现的视图切换效果
实例62 具有动画效果的标签栏
实例63 滚动的标签栏
第10章 菜单
实例64 立方体菜单
实例65 仿Windows 8的Metro风格
实例66 下拉菜单
实例67 浮动的菜单
实例68 具有按钮的菜单
实例69 仿Tumblr iOS App菜单
实例70 边栏菜单
实例71 九宫格菜单
实例72 侧面弹出式菜单
实例73 分享菜单
实例74 扇形菜单
第11章 提醒对话框
实例75 具有文本框的警告视图
实例76 全屏的警告视图
实例77 具有进度条的警告视图
实例78 具有列表的警告视图
实例79 坠落的警告视图
实例80 弹出视图,模糊界面背景
第12章 文本处理
实例81 具有多个颜色的标签
实例82 发光的标签
实例83 循环渐变的标签
实例84 滚动的标签
实例85 具有光晕效果的标签
实例86 标签云
实例87 自动计算文本长度
实例88 仿QQ登录
实例89 阅读浏览器
实例90 艺术字
实例91 网址管理器
实例92 拨号器
实例93 我的邮箱管理器
实例94 数字天才
实例95 九宫格
实例96 单位换算器
实例97 计算器
实例98 表情键盘
第13章 表
实例99 邮编查询
实例100 水平列表
实例101 表的自动调整
实例102 排排看
实例103 归归类
实例104 自定义索引的表
实例105 自制的列表单选控件
实例106 下拉刷新列表
实例107 背景随动
实例108 卡片插入式列表
实例109 嵌套的表
实例110 仿QQ聊天
实例111 树形展开列表
实例112 圆角表视图
实例113 表单元格的自定义折叠
实例114 具有搜索功能的表视图
实例115 自定义表单元格的动画效果
实例116 两个列表的显示
实例117 表单元格内容的复制

《iOS开发范例实战宝典(进阶篇)》
第1章 图形图像(一)
实例1 图片浏览器
实例2 疯狂成语
实例3 猜老猫
实例4 图片编辑器
实例5 湖中倒影
实例6 颈部运动
实例7 翻翻看
实例8 节气歌
实例9 行走的青蛙
实例10 变脸
实例11 阴影的变化
实例12 字体下载
实例13 迷雾重重
实例14 重见天日
实例15 眼力测试
实例16 变化的方阵
实例17 调色板
实例18 量尺
实例19 一笔画解答
实例20 公主逃亡记
第2章 图形图像(二)
实例21 简易相框
实例22 图像滤镜
实例23 图像的点击放大
实例24 万花筒
实例25 浏览商品图片
实例26 具有放大镜的图像
实例27 照片墙
实例28 图像对比
实例29 刮刮卡
实例30 GIF图像的显示
实例31 评分控件
实例32 图像的多点点击
实例33 裁剪图像
实例34 图像主要颜色的提取
实例35 动物连连看
实例36 人脸识别
实例37 逐层刷新图像
实例38 涂鸦
实例39 图像的3D效果浏览
第3章 图表
实例40 饼状图
实例41 柱状图
实例42 折线图
实例43 波形图
实例44 油量表
第4章 动画
实例45 飘落的雪花
实例46 自动旋转的太极
实例47 礼花效果
实例48 物理引擎——掉落的蘑菇
实例49 物理引擎——橡皮筋
实例50 吃豆豆
实例51 打砖块
实例52 碰撞的火球
实例53 旋转的滚珠
实例54 永不消失的电波
实例55 牛顿摆
实例56 摇骰子
实例57 计数器
实例58 网格动画
实例59 钟表
实例60 点赞的效果
第5章 网页视图
实例61 紧急求救中心
实例62 常用网址大全
实例63 改变网页视图中字体的大小
实例64 网页视图的背景透明化
实例65 网页的下拉刷新
实例66 天气预报
实例67 城市地理信息查询
实例68 滑动网页时,隐藏工具栏
实例69 网页浏览器
第6章 地图
实例70 地图切换器
实例71 温度带换算器
实例72 地图导航
实例73 位置跟踪器
实例74 指南针
实例75 驴友历程
实例76 地图的位置查找
实例77 3D地图
实例78 旋转的地图
实例79 行车路线导航
实例80 时区换算器
实例81 自定义地图的标注
实例82 自定义的地图
第7章 音频和视频
实例83 小钢琴
实例84 手机铃声变化器
实例85 十种语言
实例86 播放歌曲的同时显示歌词
实例87 录音机
实例88 获取系统中所有的音频文件
实例89 讯飞识别
实例90 音乐播放器
实例91 视频播放器
第8章 内置的应用程序
实例92 工作日计算器
实例93 短信发送
实例94 日历
实例95 添加录
第9章 触摸和手势
实例96 打地鼠
实例97 人鱼公主换发记
实例98 被挤扁的气球
实例99 撕裂图像
实例100 一个手指实现缩放
实例101 仿小米手机的解锁功能
实例102 QQ的解锁功能
实例103 拖动选择图片墙
第10章 照片库与相机
实例104 更改应用程序的背景
实例105 自定义相机
实例106 狙击枪
实例107 水印相机
实例108 QQ聊天视频效果
实例109 iOS 7手电筒实现
实例110 三连拍
实例111 条形码/二维码的扫描
实例112 魔术
实例113 录像机
第11章 传感器
实例114 手机水平放置的测试
实例115 加速的小球
实例116 摇一摇音乐播放器
实例117 根据手机转动显示图像
第12章 网络
实例118 手机号码查询
实例119 在Safari中打开URL
实例120 后台下载测试
实例121 图像下载队列控制器

  • 下载地址

数据库书籍

网络通讯书籍

系统管理书籍