欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

瘋狂iOS講義(下)——iPhoneiPad高級(jí)應(yīng)用與手游開發(fā) PDF掃描版[352MB]

瘋狂iOS講義(下)——iPhoneiPad高級(jí)應(yīng)

  • 書籍大?。?span>352.25MB
  • 書籍語(yǔ)言:簡(jiǎn)體中文
  • 書籍類型:國(guó)產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:IOS
  • 應(yīng)用平臺(tái):PDF
  • 更新時(shí)間:2015-05-23
  • 購(gòu)買鏈接:
  • 網(wǎng)友評(píng)分:
360通過 騰訊通過 金山通過

情介紹

瘋狂iOS講義(下)——iPhoneiPad高級(jí)應(yīng)用與手游開發(fā) 內(nèi)容簡(jiǎn)介:

《瘋狂ios講義(下)——iphone/ipad高級(jí)應(yīng)用與手游開發(fā)》并不局限于介紹ios編程的各種理論知識(shí),而是從“項(xiàng)目驅(qū)動(dòng)”的角度來(lái)講解理論。全書一共包括近百個(gè)實(shí)例,這些示范性的實(shí)例既可幫讀者更好地理解各知識(shí)點(diǎn)在實(shí)際開發(fā)中的應(yīng)用,也可供讀者在實(shí)際開發(fā)時(shí)作為參考,拿來(lái)就用。

《瘋狂ios講義(下)——iphone/ipad高級(jí)應(yīng)用與手游開發(fā)》為所有打算深入掌握ios編程的讀者而編寫,適合各種層次的ios學(xué)習(xí)者和開發(fā)者閱讀,也適合作為大學(xué)教育、培訓(xùn)機(jī)構(gòu)的ios教材。但如果只是想簡(jiǎn)單涉獵ios應(yīng)用開發(fā),則本書過于龐大,不適合閱讀。

瘋狂ios講義(下)——iphone/ipad高級(jí)應(yīng)用與手游開發(fā) 目錄:
第1章 多點(diǎn)觸摸與手勢(shì)檢測(cè)        1
1.1 響應(yīng)者鏈        2
1.2 響應(yīng)觸碰方法        3
1.3 使用手勢(shì)處理器(uigesturerecognizer)        3
1.3.1 使用uitapgesturerecognizer處理點(diǎn)擊手勢(shì)        4
1.3.2 使用uipinchgesturerecognizer處理捏合手勢(shì)        6
實(shí)例:通過捏合手勢(shì)縮放圖片        7
1.3.3 使用uirotationgesturerecognizer處理旋轉(zhuǎn)手勢(shì)        9
實(shí)例:通過旋轉(zhuǎn)手勢(shì)旋轉(zhuǎn)圖片        9
1.3.4 使用uiswipegesturerecognizer處理輕掃手勢(shì)        10
實(shí)例:貪食蛇        12
1.3.5 使用uipangesturerecognizer處理拖動(dòng)手勢(shì)        18
1.3.6 使用uilongpressgesturerecognizer處理長(zhǎng)按手勢(shì)        19
實(shí)例:長(zhǎng)按添加按鈕        20
1.4 創(chuàng)建和使用自定義手勢(shì)處理器        21
1.4.1 開發(fā)自定義手勢(shì)處理器        21
1.4.2 使用自定義手勢(shì)處理器        23
1.5 本章小結(jié)        24
第2章 國(guó)際化        25
.2.1 ios應(yīng)用國(guó)際化的基礎(chǔ)        26
2.1.1 ios應(yīng)用的國(guó)際化思路        26
2.1.2 objective-c國(guó)際化支持的語(yǔ)言和國(guó)家        28
2.2 國(guó)際化界面設(shè)計(jì)文件        29
2.3 國(guó)際化應(yīng)用程序的顯示名稱        32
2.4 國(guó)際化圖片        34
2.5 國(guó)際化文本        35
2.6 本章小結(jié)        38
第3章 ios的數(shù)據(jù)存儲(chǔ)與io        39
3.1 應(yīng)用程序沙盒        40
3.1.1 獲取documents目錄        41
3.1.2 獲取tmp目錄        41
3.1.3 文件保存策略思考        41
3.2 應(yīng)用程序參數(shù)與用戶默認(rèn)設(shè)置        42
3.2.1 使用settings bundle        42
3.2.2 使用nsuserdefaults讀取、保存應(yīng)用程序參數(shù)        50
3.3 屬性列表        54
實(shí)例:備忘錄        55
3.4 對(duì)象歸檔和原生i/o api        58
3.5 使用sqlite 3數(shù)據(jù)庫(kù)        58
3.5.1 ios的sqlite編程        58
3.5.2 創(chuàng)建數(shù)據(jù)庫(kù)和表        63
3.5.3 使用sql語(yǔ)句執(zhí)行查詢        63
實(shí)例:英文生詞本        64
3.5.4 使用sqlite3工具        67
3.5.5 使用sqlite manager管理數(shù)據(jù)庫(kù)        69
3.6 使用core data框架        71
3.6.1 core data簡(jiǎn)介        71
3.6.2 初始化core data項(xiàng)目        73
3.6.3 設(shè)計(jì)實(shí)體模型        76
3.6.4 使用core data實(shí)現(xiàn)數(shù)據(jù)的增、刪、改、查        78
3.6.5 管理實(shí)體的關(guān)聯(lián)關(guān)系        84
實(shí)例:圖書管理系統(tǒng)        84
3.7 本章小結(jié)        95
第4章 多媒體應(yīng)用開發(fā)        96
4.1 音頻和視頻的播放        97
4.1.1 使用system sound services播放音效        97
4.1.2 使用avaudioplayer播放音樂        98
4.1.3 使用mpmediapickercontroller選擇系統(tǒng)音樂        102
實(shí)例:簡(jiǎn)單音樂播放器        103
4.1.4 使用mpmovieplayercontroller播放視頻        106
4.2 使用avaudiorecorder錄制音頻        108
4.3 拍照和錄制視頻        112
4.3.1 使用uiimagepickercontroller拍照和錄制視頻        112
4.3.2 使用avfoundation拍照和錄制視頻        116
實(shí)例:完全自定義的相機(jī)        118
4.4 使用avfoundation生成視頻縮略圖        135
4.5 本章小結(jié)        137
第5章 管理手機(jī)        138
5.1 使用addressbook管理聯(lián)系人        139
5.1.1 刪除聯(lián)系人        142
5.1.2 添加聯(lián)系人        144
5.1.3 修改聯(lián)系人        147
5.2 使用addressbookui管理聯(lián)系人        151
5.2.1 使用abnewpersonviewcontroller添加聯(lián)系人        153
5.2.2 使用abunknownpersonviewcontroller顯示未知聯(lián)系人        154
5.2.3 使用abpeoplepickernavigationcontroller選擇聯(lián)系人        156
5.2.4 使用abpersonviewcontroller顯示指定聯(lián)系人        157
5.3 使用uiapplication打電話、發(fā)短信        159
5.4 使用mfmessagecomposeviewcontroller發(fā)短信        160
5.5 使用mfmailcomposeviewcontroller發(fā)送郵件        162
5.6 本章小結(jié)        165
第6章 加速計(jì)與陀螺儀        166
6.1 ios支持的加速計(jì)和陀螺儀        167
6.1.1 ios加速計(jì)和陀螺儀的理論基礎(chǔ)        167
6.1.2 基于代碼塊方式獲取加速度數(shù)據(jù)、陀螺儀數(shù)據(jù)、磁場(chǎng)數(shù)據(jù)        168
6.1.3 主動(dòng)請(qǐng)求獲取加速度數(shù)據(jù)、陀螺儀數(shù)據(jù)、磁場(chǎng)數(shù)據(jù)        172
實(shí)例:怪物足球        173
6.2 感知設(shè)備移動(dòng)        178
實(shí)例:水平儀        181
6.3 ios 7新增的計(jì)步器        184
6.4 ios 7新增的cmmotionactivitymanager        186
6.5 本章小結(jié)        188
第7章 多線程        189
7.1 線程概述        190
7.1.1 線程和進(jìn)程        190
7.1.2 多線程的優(yōu)勢(shì)        191
7.2 使用nsthread實(shí)現(xiàn)多線程        192
7.2.1 創(chuàng)建和啟動(dòng)線程        192
7.2.2 線程的狀態(tài)        194
7.2.3 終止子線程        194
7.2.4 線程睡眠        195
實(shí)例:使用線程下載網(wǎng)絡(luò)圖片        196
7.2.5 改變線程優(yōu)先級(jí)        197
7.3 線程同步與線程通信        199
7.3.1 線程安全問題        199
7.3.2 使用@synchronized實(shí)現(xiàn)同步        201
7.3.3 釋放對(duì)同步監(jiān)視器的鎖定        203
7.3.4 同步鎖(nslock)        203
7.3.5 使用nscondition控制線程通信        205
實(shí)例:生產(chǎn)者-消費(fèi)者        205
7.4 使用gcd實(shí)現(xiàn)多線程        208
7.4.1 創(chuàng)建隊(duì)列        209
7.4.2 異步提交任務(wù)        210
實(shí)例:使用gcd下載圖片        212
7.4.3 同步提交任務(wù)        213
7.4.4 多次執(zhí)行的任務(wù)        214
7.4.5 只執(zhí)行一次的任務(wù)        215
7.5 后臺(tái)運(yùn)行        216
7.5.1 進(jìn)入后臺(tái)時(shí)釋放內(nèi)存        216
實(shí)例:瘋狂飛機(jī)大戰(zhàn)        216
7.5.2 進(jìn)入后臺(tái)時(shí)保存狀態(tài)        223
7.5.3 請(qǐng)求更多的后臺(tái)時(shí)間        223
7.6 使用nsoperation與nsoperationqueue實(shí)現(xiàn)多線程        225
7.6.1 使用nsinvocationoperation和nsblockoperation        226
實(shí)例:使用nsblockoperation下載圖片        226
7.6.2 定義nsoperation子類        227
7.7 本章小結(jié)        229
第8章 ios網(wǎng)絡(luò)應(yīng)用編程        230
8.1 檢測(cè)網(wǎng)絡(luò)狀態(tài)        231
8.1.1 檢查網(wǎng)絡(luò)狀態(tài)        231
8.1.2 監(jiān)聽網(wǎng)絡(luò)狀態(tài)改變        234
8.2 使用cfnetwork實(shí)現(xiàn)tcp協(xié)議的通信        235
8.2.1 ip地址與端口號(hào)        236
8.2.2 tcp協(xié)議基礎(chǔ)        236
8.2.3 使用cfsocket實(shí)現(xiàn)tcp服務(wù)器端        237
8.2.4 使用cfsocket實(shí)現(xiàn)tcp客戶端        241
實(shí)例:網(wǎng)絡(luò)聊天程序        244
8.2.5 使用cocoaasyncsocket實(shí)現(xiàn)tcp客戶端        247
8.3 使用nsurlconnection        250
8.3.1 使用nsurlconnection從網(wǎng)絡(luò)獲取數(shù)據(jù)        250
8.3.2 使用nsmutableurlrequest向服務(wù)器發(fā)送數(shù)據(jù)        253
8.4 xml解析        255
8.4.1 dom與sax        255
8.4.2 使用nsxmlparser解析xml文檔        257
8.4.3 使用libxml2解析xml文檔        262
8.4.4 使用gdataxml解析xml文檔        266
8.4.5 使用gdataxml生成、修改xml文檔        268
8.5 json解析        271
8.5.1 json的基本知識(shí)        271
8.5.2 使用nsjsonserialization處理json數(shù)據(jù)        274
8.5.3 使用sbjson解析json數(shù)據(jù)        274
8.5.4 使用jsonkit解析json數(shù)據(jù)        275
8.6 使用afnetworking實(shí)現(xiàn)網(wǎng)絡(luò)通信        280
8.6.1 提交get請(qǐng)求與提交post請(qǐng)求        280
實(shí)例:訪問被保護(hù)資源        281
8.6.2 處理json或plist響應(yīng)        284
8.6.3 處理xml響應(yīng)        288
8.6.4 上傳文件        290
8.7 使用asihttprequest框架實(shí)現(xiàn)網(wǎng)絡(luò)編程        293
8.7.1 發(fā)送同步或異步的get請(qǐng)求        293
8.7.2 使用代碼塊        296
8.7.3 使用nsoperationqueue管理請(qǐng)求        297
8.7.4 發(fā)送請(qǐng)求參數(shù)和文件上傳        299
實(shí)例:天氣預(yù)報(bào)        300
8.8 本章小結(jié)        311
第9章 使用corelocation定位        312
9.1 ios的定位支持        313
9.1.1 gps衛(wèi)星定位        313
9.1.2 基站定位        314
9.1.3 wifi定位        314
9.2 獲取定位信息 314
9.2.1 獲取位置信息        315
9.2.2 使用ios模擬器模擬位置        318
9.2.3 監(jiān)控行車速度和行車距離        318
9.3 方向監(jiān)測(cè)        320
實(shí)例:指南針        322
9.4 區(qū)域監(jiān)測(cè)        323
9.5 本章小結(jié)        325
第10章 使用mapkit開發(fā)地圖服務(wù)        326
10.1 使用mapkit框架        327
10.1.1 使用mkmapview控件        328
10.1.2 指定地圖顯示中心和顯示區(qū)域        329
10.1.3 使用ios 7新增的mkmapcamera        332
10.2 根據(jù)地址定位        333
10.2.1 地址解析與反向地址解析        333
10.2.2 根據(jù)地址定位        337
10.3 在地圖上添加錨點(diǎn)        340
10.3.1 添加簡(jiǎn)單的錨點(diǎn)        340
10.3.2 添加自定義錨點(diǎn)        343
10.4 在地圖上添加覆蓋層        345
10.4.1 添加幾何覆蓋層        346
10.4.2 使用ios 7新增的mktileoverlay覆蓋層        348
10.5 使用ios 7新增的mkdirections獲取導(dǎo)航路線        350
實(shí)例:行車導(dǎo)航儀        351
10.6 本章小結(jié)        354
第11章 推送機(jī)制        355
11.1 使用nsnotificationcenter通信        356
11.1.1 使用nsnotificationcenter監(jiān)聽系統(tǒng)組件的通知        358
11.1.2 使用nsnotificationcenter監(jiān)聽自定義通知        359
11.2 ios本地通知        361
11.3 ios遠(yuǎn)程推送通知        364
11.3.1 開發(fā)push客戶端應(yīng)用        366
11.3.2 開發(fā)push服務(wù)端程序        377
11.4 本章小結(jié)        381
第12章 icloud服務(wù)與應(yīng)用        382
12.1 icloud入門        383
12.1.1 為應(yīng)用開啟icloud服務(wù)        384
12.1.2 使用nsmetadataquery查詢文檔        389
12.1.3 添加文檔        393
12.1.4 編輯文檔        395
12.1.5 刪除文檔        397
12.2 使用icloud保存云端首選項(xiàng)        398
12.3 本章小結(jié)        401
第13章 使用cocos2d開發(fā)2d游戲        402
13.1 cocos2d簡(jiǎn)介        403
13.1.1 cocos2d的特點(diǎn)        403
13.1.2 cocos2d的主要功能        403
13.2 cocos2d的下載與安裝        404
13.2.1 下載cocos2d        404
13.2.2 安裝cocos2d        405
13.2.3 使用cocos2d-iphone的幫助文檔        405
13.2.4 cocos2d中內(nèi)置的項(xiàng)        406
13.3 創(chuàng)建cocos2d項(xiàng)目        407
13.3.1 helloworld cocos2d項(xiàng)目        407
13.3.2 cocos2d項(xiàng)目如何支持arc        408
13.3.3 cocos2d項(xiàng)目結(jié)構(gòu)和代碼分析        413
13.4 ccnode節(jié)點(diǎn)類        419
13.4.1 ccnode類的屬性        419
13.4.2 ccnode類的方法        420
13.5 ccscene場(chǎng)景類        423
13.5.1 cctransitionscene 場(chǎng)景切換        423
13.5.2 cocos2d支持的場(chǎng)景過渡效果        424
13.6 cclayer類        424
13.6.1 cclayer類的屬性        425
13.6.2 cclayer類的常用方法        425
13.6.3 cclayer類的作用        425
13.6.4 cclayercolor類的屬性和方法        425
13.6.5 cclayergradient漸變色層類        426
13.6.6 ccmenu菜單類        426
13.7 ccdirector導(dǎo)演類        429
13.7.1 ccdirector導(dǎo)演類的屬性        430
13.7.2 ccdirector導(dǎo)演類的方法        430
13.8 cctexture紋理類        431
13.8.1 紋理的相關(guān)概念        431
13.8.2 紋理相關(guān)的類        431
13.9 ccsprite精靈類        432
13.9.1 ccsprite精靈類的屬性        432
13.9.2 ccsprite精靈類的方法        432
13.9.3 ccspriteframe精靈幀        435
13.9.4 ccspriteframecache精靈幀緩存        436
13.9.5 ccspritebatchnode精靈表單        436
13.9.6 制作精靈表單        438
13.9.7 精靈表單示例        440
13.10 cocos2d中的動(dòng)作        442
13.10.1 cocos2d中的動(dòng)作類        443
13.10.2 基本動(dòng)作        444
13.10.3 組合動(dòng)作        453
13.10.4 ease動(dòng)作        454
13.10.5 延遲動(dòng)作        456
13.10.6 方法回調(diào)動(dòng)作        456
13.10.7 代碼塊調(diào)用動(dòng)作        460
13.11 cocos2d中的動(dòng)畫        462
13.11.1 cocos2d中動(dòng)畫相關(guān)的類        462
13.11.2 簡(jiǎn)單動(dòng)畫效果        463
13.11.3 使用精靈表單實(shí)現(xiàn)動(dòng)畫效果        464
13.12 cocos2d中的文本        466
13.12.1 cclabelttf類        466
13.12.2 cclabelbmfont類        467
13.13 cocos2d中的聲音        470
13.13.1 simpleaudioengine        470
13.13.2 游戲中的聲音設(shè)置選項(xiàng)功能實(shí)現(xiàn)        474
13.14 瘋狂打飛機(jī)游戲        477
13.14.1 開始前的準(zhǔn)備工作        477
13.14.2 添加游戲菜單項(xiàng)功能        478
13.14.3 預(yù)加載游戲資源        480
13.14.4 玩家飛機(jī)飛行效果        485
13.14.5 玩家飛機(jī)touch實(shí)現(xiàn)        487
13.14.6 背景滾動(dòng)效果        488
13.14.7 添加敵機(jī)        491
13.14.8 玩家飛機(jī)添加子彈并射擊        494
13.14.9 添加背景音樂        498
13.14.10 添加游戲積分統(tǒng)計(jì)        498
13.14.11 添加游戲大boss        500
13.15 本章小結(jié)        504
第14章 粒子效果、瓦片地圖和物理引擎        505
14.1 粒子系統(tǒng)相關(guān)的類        506
14.1.1 ccparticlesystem類        506
14.1.2 ccparticlesystemquad類        511
14.1.3 ccparticlebatchnode類        512
14.2 cocos2d中內(nèi)置的粒子系統(tǒng)        512
14.2.1 使用cocos2d內(nèi)置的粒子系統(tǒng)        513
14.2.2 手動(dòng)創(chuàng)建粒子系統(tǒng)類        514
14.3 使用particle designer生成粒子效果        517
14.3.1 particle designer粒子工具的使用        518
14.3.2 使用plist文件創(chuàng)建粒子系統(tǒng)        520
14.4 瓦片地圖        520
14.4.1 下載和安裝tiled地圖編輯器        521
14.4.2 使用tiled繪制地圖        522
14.5 tiled地圖相關(guān)的類        527
14.5.1 cctmxtiledmap類        527
14.5.2 cctmxlayer類        529
14.5.3 cctmxobjectgroup類        530
14.6 在項(xiàng)目中使用tiled地圖        530
14.7 真實(shí)手游:萌仙        535
14.7.1 設(shè)計(jì)地圖場(chǎng)景        535
14.7.2 載入地圖        535
14.7.3 地圖的移動(dòng)        537
14.7.4 物體遮擋效果        539
14.7.5 設(shè)置障礙物        542
14.7.6 尋路算法        544
14.7.7 隨機(jī)出現(xiàn)怪物        549
14.7.8 玩家和怪物進(jìn)行戰(zhàn)斗        552
14.8 box2d物理引擎        559
14.8.1 物理引擎概述        559
14.8.2 box2d的核心概念        559
14.8.3 box2d常用的屬性和方法        562
14.8.4 box2d模板項(xiàng)目hellobox2d        563
14.8.5 hellobox2d模板項(xiàng)目代碼分析        565
14.8.6 cocos2d和box2d        573
14.8.7 box2d開發(fā)步驟        575
14.9 開發(fā)box2d項(xiàng)目        575
14.10 憤怒的小鳥        581
14.10.1 開始前的準(zhǔn)備工作        581
14.10.2 制作游戲啟動(dòng)畫面        581
14.10.3 進(jìn)度條制作        582
14.10.4 游戲中的粒子效果        585
14.10.5 游戲選關(guān)操作        590
14.10.6 設(shè)計(jì)關(guān)卡數(shù)據(jù)        594
14.10.7 設(shè)計(jì)精靈類        596
14.10.8 游戲主界面        601
14.10.9 彈弓發(fā)射小鳥        604
14.10.10 整合box2d物理引擎        609
14.10.11 游戲過關(guān)設(shè)計(jì)        613
14.11 本章小結(jié)        616
 

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

瘋狂iOS講義(下)——iPhoneiPad高級(jí)應(yīng)用與手游開發(fā) PDF掃描版[352MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
      ☉ 本站提供的瘋狂iOS講義(下)——iPhoneiPad高級(jí)應(yīng)用與手游開發(fā) PDF掃描版[352MB]資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。