注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)無線電電子學(xué)、電信技術(shù)iOS動(dòng)畫――核心技術(shù)與案例實(shí)戰(zhàn)

iOS動(dòng)畫――核心技術(shù)與案例實(shí)戰(zhàn)

iOS動(dòng)畫――核心技術(shù)與案例實(shí)戰(zhàn)

定 價(jià):¥69.00

作 者: 鄭微 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開發(fā)

ISBN: 9787121307485 出版時(shí)間: 2017-01-01 包裝: 平裝
開本: 16開 頁數(shù): 208 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  目前,APP Store上的應(yīng)用已經(jīng)超過150萬個(gè),而縱觀排名較為靠前的應(yīng)用,無一例外都有著一個(gè)共同的特點(diǎn),那就是良好的用戶體驗(yàn)。動(dòng)畫作為用戶體驗(yàn)中*復(fù)雜、*絢麗的技術(shù)已經(jīng)備受開發(fā)人員和產(chǎn)品設(shè)計(jì)人員的重視。而如何將炫酷的動(dòng)畫效果快速高效地展現(xiàn)出來已經(jīng)成為iOS開發(fā)工程師面臨的首要挑戰(zhàn)。《iOS動(dòng)畫――核心技術(shù)與案例實(shí)戰(zhàn)》以“iOS核心動(dòng)畫架構(gòu)+實(shí)戰(zhàn)代碼”的形式闡述如何根據(jù)不同的應(yīng)用場(chǎng)景設(shè)計(jì)高效、可靠、復(fù)雜的動(dòng)畫效果,為讀者帶來了豐富的實(shí)戰(zhàn)動(dòng)畫案例,更從動(dòng)畫系統(tǒng)架構(gòu)的角度闡釋動(dòng)畫的原理,因此《iOS動(dòng)畫――核心技術(shù)與案例實(shí)戰(zhàn)》不僅面向讀者“授之以魚”更加“授之以漁”。

作者簡(jiǎn)介

  鄭微碩士研究生,畢業(yè)于重慶大學(xué)。主要研究方向信號(hào)與信息處理(含嵌入式系統(tǒng)設(shè)計(jì))。目前已在國內(nèi)外核心期刊發(fā)表相關(guān)技術(shù)論文7篇,發(fā)明專利2項(xiàng)。多年軟件研發(fā)經(jīng)驗(yàn),在iOS動(dòng)畫特效、音視頻流媒體播放、特效算法上經(jīng)驗(yàn)豐富。對(duì)多核算法優(yōu)化有豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。

圖書目錄

第一卷 顯示層動(dòng)畫
第1章 動(dòng)畫之旅啟航:登錄按鈕動(dòng)畫效果 / 2
1.1 動(dòng)畫分析方法 / 3
1.2 登錄按鈕移動(dòng)動(dòng)畫效果:閉包形式 / 5
1.3 登錄按鈕移動(dòng)動(dòng)畫效果:方法形式 / 8
1.4 UIView視圖中常見動(dòng)畫的屬性分析 / 9
1.5 本章小結(jié) / 11
第2章 顯示層初級(jí)動(dòng)畫效果合集 / 12
2.1 UIView顯示層初級(jí)動(dòng)畫屬性一覽 / 12
2.2 初級(jí)動(dòng)畫效果合集 / 13
2.2.1 位置動(dòng)畫 / 13
2.2.2 幾何形狀動(dòng)畫 / 14
2.2.3 位置+形狀動(dòng)畫 / 15
2.2.4 淡入淡出動(dòng)畫 / 16
2.2.5 顏色漸變動(dòng)畫 / 17
2.2.6 縮放動(dòng)畫:基于UIView的transform屬性 / 18
2.2.7 旋轉(zhuǎn)動(dòng)畫:基于UIView的transform屬性 / 19
2.2.8 位移動(dòng)畫:基于UIView的transform屬性 / 19
2.2.9 組合動(dòng)畫效果 / 21
2.3 動(dòng)畫常用屬性及回調(diào)方法的使用 / 24
2.3.1 動(dòng)畫常用屬性的使用 / 24
2.3.2 動(dòng)畫回調(diào)方法的使用 / 26
2.3.3 案例:抽獎(jiǎng)轉(zhuǎn)盤旋轉(zhuǎn)動(dòng)畫效果的簡(jiǎn)單實(shí)現(xiàn) / 28
2.4 本章小結(jié) / 30
第3章 顯示層關(guān)鍵幀動(dòng)畫 / 31
3.1 關(guān)鍵幀動(dòng)畫實(shí)現(xiàn)原理 / 31
3.2 案例:關(guān)鍵幀動(dòng)畫之飛機(jī)降落 / 32
3.3 案例:關(guān)鍵幀動(dòng)畫之抽獎(jiǎng)轉(zhuǎn)盤滾動(dòng) / 38
3.4 本章小結(jié) / 39
第4章 顯示層逐幀動(dòng)畫 / 41
4.1 逐幀動(dòng)畫實(shí)現(xiàn)原理 / 41
4.2 基于NSTimer的逐幀動(dòng)畫效果 / 42
4.3 基于CADisplayLink的逐幀動(dòng)畫效果 / 44
4.4 基于draw方法的逐幀動(dòng)畫效果 / 45
4.5 本章小結(jié) / 48
第5章 GIF動(dòng)畫效果 / 50
5.1 GIF圖片初識(shí) / 50
5.2 GIF有什么特點(diǎn) / 51
5.3 GIF在iOS中的使用場(chǎng)景 / 51
5.4 GIF分解單幀圖片 / 52
5.4.1 GIF圖片分解過程 / 52
5.4.2 GIF圖片分解代碼實(shí)現(xiàn) / 53
5.4.3 GIF圖片分解最終實(shí)現(xiàn)效果 / 56
5.5 序列圖像合成GIF圖像 / 57
5.5.1 GIF圖片合成思路 / 57
5.5.2 GIF圖片合成代碼實(shí)現(xiàn) / 58
5.6 Gif圖像展示 / 61
5.6.1 GIF圖片展示思路 / 61
5.6.2 GIF圖片展示:基于UIImageView / 62
5.7 本章小結(jié) / 64
第二卷 內(nèi)容層動(dòng)畫
第6章 Core Animation:CABasicAnimation動(dòng)畫效果 / 66
6.1 UIView和CALayer的區(qū)別 / 66
6.2 Core Animation核心動(dòng)畫 / 67
6.3 CALayer層動(dòng)畫合集 / 68
6.3.1 位置動(dòng)畫 / 68
6.3.2 縮放動(dòng)畫 / 71
6.3.3 旋轉(zhuǎn)動(dòng)畫 / 73
6.3.4 位移動(dòng)畫 / 74
6.3.5 圓角動(dòng)畫 / 74
6.3.6 邊框動(dòng)畫 / 75
6.3.7 顏色漸變動(dòng)畫 / 76
6.3.8 淡入淡出動(dòng)畫 / 78
6.3.9 陰影漸變動(dòng)畫 / 79
6.4 本章小結(jié) / 80
第7章 Core Animation: CAKeyframeAnimation、CAAnimation Group動(dòng)畫 / 82
7.1 CAKeyframeAnimation動(dòng)畫屬性要點(diǎn) / 83
7.2 CAKeyframeAnimation淡出動(dòng)畫效果 / 83
7.3 CAKeyframeAnimation任意路徑動(dòng)畫 / 85
7.4 CAAnimationGroup組合動(dòng)畫效果 / 88
7.5 本章小結(jié) / 90
第8章 綜合案例:登錄按鈕動(dòng)畫效果 / 91
8.1 綜合案例1:水紋按鈕動(dòng)畫效果實(shí)現(xiàn)原理 / 91
8.2 水紋按鈕動(dòng)畫效果具體代碼實(shí)現(xiàn) / 94
8.3 綜合案例2:登錄按鈕動(dòng)畫效果實(shí)現(xiàn)原理 / 98
8.4 登錄按鈕動(dòng)畫效果代碼實(shí)現(xiàn) / 100
8.4.1 第一階段動(dòng)畫 / 100
8.4.2 第二階段動(dòng)畫 / 106
8.4.3 第三階段動(dòng)畫 / 110
8.5 本章小結(jié) / 112
第9章 CAEmitterCell粒子動(dòng)畫效果 / 114
9.1 iOS粒子系統(tǒng)概述 / 114
9.2 案例:粒子火焰效果 / 115
9.3 案例:“鬼火”火焰效果代碼實(shí)現(xiàn) / 116
9.4 案例:霓虹效果代碼實(shí)現(xiàn) / 118
9.5 本章小結(jié) / 120
第10章 CoreAnimation: CAGradientLayer光波掃描動(dòng)畫效果 / 122
10.1 CAGradientLayer追本溯源 / 123
10.2 光波效果實(shí)現(xiàn)原理分析 / 124
10.2.1 光波方向 / 124
10.2.2 光波顏色梯度 / 126
10.2.3 光波“彗星拖尾”效果 / 127
10.2.4 光波掃描效果 / 129
10.3 案例:指紋掃描效果 / 130
10.4 案例:音響音量跳動(dòng)效果 / 131
10.5 本章小結(jié) / 136
第11章 CoreAnimation: CAShapeLayer打造“動(dòng)態(tài)”圖表效果 / 138
11.1 CAShapeLayer追本溯源 / 139
11.2 貝濟(jì)埃曲線 / 139
11.2.1 初識(shí)貝濟(jì)埃曲線 / 139
11.2.2 貝濟(jì)埃曲線在iOS中的應(yīng)用 / 140
11.3 繪制動(dòng)態(tài)圖表 / 145
11.3.1 動(dòng)態(tài)折線動(dòng)畫 / 145
11.3.2 動(dòng)態(tài)柱狀圖動(dòng)畫 / 147
11.4 本章小結(jié) / 151
第12章 CAReplicatorLayer:圖層復(fù)制效果 / 152
12.1 CAReplicatorLayer追本溯源 / 153
12.2 恒星旋轉(zhuǎn)動(dòng)畫實(shí)現(xiàn) / 153
12.3 音量跳動(dòng)動(dòng)畫效果 / 155
12.4 本章小結(jié) / 157
第三卷 3D動(dòng)畫
第13章 3D動(dòng)畫初識(shí) / 159
13.1 錨點(diǎn)的基本概念 / 160
13.2 矩陣變換的基本原理 / 160
13.3 3D旋轉(zhuǎn)效果 / 162
13.4 本章小結(jié) / 166
第14章 Cover Flow 3D效果 / 167
14.1 案例:Cover Flow效果實(shí)現(xiàn)原理 / 167
14.2 案例:Cover Flow效果代碼實(shí)現(xiàn) / 168
14.3 本章小結(jié) / 172
第四卷 轉(zhuǎn)場(chǎng)動(dòng)畫
第15章 CoreAnimation: CATransition轉(zhuǎn)場(chǎng)動(dòng)畫 / 174
15.1 CATransition初識(shí) / 174
15.2 案例:基于CATransition的圖片查看器 / 176
15.3 CATransition轉(zhuǎn)場(chǎng)動(dòng)畫key-effect一覽 / 179
15.4 本章小結(jié) / 184
第16章 視圖過渡動(dòng)畫 / 185
16.1 視圖控制器過渡動(dòng)畫相關(guān)協(xié)議 / 185
16.2 視圖控制器過渡動(dòng)畫代碼實(shí)現(xiàn) / 187
16.3 側(cè)滑欄動(dòng)畫實(shí)現(xiàn) / 190
16.4 本章小結(jié) / 195

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)