视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

iOS9高级程序设计(高级iOS开发视频课程-Objective-C版)

本课程主要内容包括:
iOS9的基础知识
常用控件
屏幕适配
多窗口
导航
表视图
GPS
地图
网络
数据存储、
音频
视频

适合人群

iOS程序员,iOS爱好者,在校大学生。

课程目标

本课程的目标是让学员深入学习iOS9的开发方法和开发技巧,并熟练使用OC开发基于iOS的App。

课程大纲

 第1章基础知识(1小时37分钟7节)

    1-1

    课程介绍                       免费试听

    [03:09]

    1-2

    创建iOS工程并运行iOS App

    [12:17]

    1-3

    iOS工程结构

    [16:41]

    1-4

    编写第一个iOS App:同步文本

    [20:18]

    1-5

    编写第一个iOS App:显示当前的日期和时间

    [17:17]

    1-6

    混合开发:OC调用Swift API

    [19:32]

    1-7

    完善iOS App:指定图标和启动画面

    [07:54]

    第2章控件详解(5小时19分钟24节)

    2-1

    Button控件基础

    [13:14]

    2-2

    更换storyboard对应的视图控制器类
    [12:34]

    2-3

    图像按钮
    [10:10]

    2-4

    动态创建文本按钮
    [16:20]

    2-5

    动态创建图像按钮
    [07:50]

    2-6

    UILabel控件的基本属性
    [09:57]

    2-7

    UILabel的裁剪模式和折行模式
    [10:24]

    2-8

    动态创建UILabel控件
    [07:34]

    2-9

    创建混合文本标签
    [08:50]

    2-10

    动态设置约束(可视化格式语言【VFL】的应用)
    [20:13]

    2-11

    UITextField控件的基本用法
    [08:57]

    2-12

    用代码显示和隐藏软键盘
    [09:28]

    2-13

    不让软键盘覆盖控件
    [24:55]

    2-14

    定制软键盘
    [12:42]

    2-15

    为软键盘添加附属面板
    [25:58]

    2-16

    UITextField控件的代理
    [16:15]

    2-17

    为UITextField控件添加菜单项
    [14:27]

    2-18

    UITextView控件
    [07:56]

    2-19

    UiImageView控件
    [12:30]

    2-20

    UiSwitch控件
    [12:48]

    2-21

    UiPickerView控件(列表控件)
    [19:17]

    2-22

    UIDatePicker控件(日期控件)
    [21:56]

    2-23

    UISlider控件(滑块控件)
    [08:57]

    2-24

    UIProgressView控件(进度条控件)
    [06:06]

    第3章屏幕适配(1小时41分钟7节)

    3-1

    屏幕适配要考虑哪些因素
    [09:17]

    3-2

    设计分辨率、资源分辨率和物理分辨率
    [27:38]

    3-3

    状态栏、导航栏和标签栏的高度
    [15:34]

    3-4

    识别屏幕
    [14:50]

    3-5

    通过代码动态改变屏幕方向
    [08:21]

    3-6

    自动布局(AutoLayout)
    [12:02]

    3-7

    不同设备使用不同的storyboard
    [13:39]

    第4章多视图(46分钟5节)

    4-1

    使用Xib实现多视图
    [11:35]

    4-2

    通过storyboard实现多视图
    [10:42]

    4-3

    视图切换动画
    [04:51]

    4-4

    Toolbar与多视图切换
    [12:01]

    4-5

    用TabBarController实现多视图切换
    [06:56]

    第5章导航(1小时45分钟9节)

    5-1

    NavigationController导航基础
    [09:49]

    5-2

    通过OC代码动态实现导航
    [31:44]

    5-3

    表视图(UiTableView)基础
    [08:33]

    5-4

    在表视图中显示数据
    [15:47]

    5-5

    在表视图中分组显示数据
    [07:27]

    5-6

    为表视图添加header、section heade
    [11:08]

    5-7

    在section header和section fo
    [08:17]

    5-8

    为UITableView添加导航索引
    [09:00]

    5-9

    UITableView的动作处理
    [03:46]

    第6章音频和视频(1小时1分钟8节)

    6-1

    播放系统声音
    [08:49]

    6-2

    释放系统声音占用的内存资源
    [08:59]

    6-3

    使用AVAudioPlayer播放音频文件
    [07:52]

    6-4

    响应AVAudioPlayer播放完成的动作
    [03:05]

    6-5

    使用AVAudioEngine播放音频文件
    [09:26]

    6-6

    使用AVAudioEngine进行混音
    [11:02]

    6-7

    使用AVKit播放视频
    [06:00]

    6-8

    在当前视图中显示视频播放界面
    [06:01]

    第7章数据持久化(2小时43分钟12节)

    7-1

    沙盒路径
    [13:53]

    7-2

    在Documents目录中创建子目录和文件
    [10:08]

    7-3

    递归枚举所有的目录和文件
    [09:05]

    7-4

    非递归方式枚举指定目录中的子目录和文件
    [07:58]

    7-5

    序列化和反序列OC对象
    [30:47]

    7-6

    操作XML文档(1)
    [12:06]

    7-7

    操作XML文档(2)
    [18:55]

    7-8

    操作JSON文档
    [14:05]

    7-9

    管理SQLite数据库
    [07:07]

    7-10

    使用C Library(sqlite3)操作SQLi
    [16:29]

    7-11

    使用C Library(sqlite3)操作SQLi
    [11:31]

    7-12

    使用FMDatabase操作SQLite数据库
    [11:24]

相关推荐
客服 关于