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

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

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

定 價:¥69.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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