ios應(yīng)用開(kāi)發(fā)基礎(chǔ)教程 版權(quán)信息
- ISBN:9787121272776
- 條形碼:9787121272776 ; 978-7-121-27277-6
- 裝幀:一般輕型紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>
ios應(yīng)用開(kāi)發(fā)基礎(chǔ)教程 本書(shū)特色
本書(shū)介紹了ios開(kāi)發(fā)的基本知識(shí),從開(kāi)發(fā)環(huán)境搭建、objective-c基礎(chǔ)知識(shí)的講解,到ios開(kāi)發(fā)中的基礎(chǔ)界面編程以及高級(jí)編程,*后通過(guò)一個(gè)綜合實(shí)例講解ios開(kāi)發(fā)的模塊開(kāi)發(fā)過(guò)程。
本書(shū)內(nèi)容由淺至深、循序漸進(jìn),主要包括:ios簡(jiǎn)介與環(huán)境搭建,objective-c基礎(chǔ),objective-c面向?qū)ο蠓椒▽?shí)現(xiàn),ios開(kāi)發(fā)常用設(shè)計(jì)模式,ios基礎(chǔ)界面編程,ios高級(jí)界面編程,ios視圖控制器的使用,圖形與圖像處理,ios中的數(shù)據(jù)存儲(chǔ),ios網(wǎng)絡(luò)編程,avfoundation的使用,gps位置服務(wù)與地圖編程,及綜合編程案例。
ios應(yīng)用開(kāi)發(fā)基礎(chǔ)教程 內(nèi)容簡(jiǎn)介
1.卓越工程師培養(yǎng)計(jì)劃規(guī)劃教材;2.本書(shū)內(nèi)容由淺至深、循序漸進(jìn)、內(nèi)容豐富、實(shí)用性較好,本書(shū)配套教學(xué)資源豐富,見(jiàn)網(wǎng)站網(wǎng)址為http://www.xs#/book
ios應(yīng)用開(kāi)發(fā)基礎(chǔ)教程 目錄
第1章 ios簡(jiǎn)介與環(huán)境搭建 11.1 初識(shí)ios 11.1.1 ios的發(fā)展歷程 11.1.2 ios的功能特性 21.1.3 ios 8的新特性 31.2 搭建ios開(kāi)發(fā)環(huán)境 41.3 開(kāi)發(fā)**個(gè)ios應(yīng)用程序 41.3.1 xcode工作區(qū)窗口 41.3.2 新建xcode項(xiàng)目 61.3.3 運(yùn)行應(yīng)用程序 91.4 ios應(yīng)用程序結(jié)構(gòu)分析 10本章小結(jié) 11習(xí)題1 11第2章 objective-c基礎(chǔ) 122.1 objective-c基本數(shù)據(jù)類(lèi)型和表達(dá)式 122.1.1 標(biāo)識(shí)符、變量和常量 122.1.2 局部變量和實(shí)例變量 152.1.3 基本數(shù)據(jù)類(lèi)型 172.3 循環(huán)與選擇結(jié)構(gòu) 222.4 數(shù)組和字典 252.4.1 數(shù)組(nsarray) 252.4.2 字典(nsdictionary) 29本章小結(jié) 31習(xí)題2 31第3章 objective-c面向?qū)ο蠓椒▽?shí)現(xiàn) 323.1 對(duì)象、類(lèi)、方法介紹 323.2 繼承 363.2.1 @property屬性和點(diǎn)語(yǔ)法 363.2.2 類(lèi)的繼承 383.3 多態(tài)、動(dòng)態(tài)類(lèi)型和動(dòng)態(tài)綁定 403.3.1 多態(tài) 403.3.2 動(dòng)態(tài)類(lèi)型 423.3.3 動(dòng)態(tài)綁定 433.4 對(duì)象的復(fù)制 453.4.1 系統(tǒng)類(lèi)的復(fù)制 453.4.2 深拷貝和淺拷貝 473.5 ios中的內(nèi)存管理 483.5.1 內(nèi)存管理基礎(chǔ)知識(shí) 483.5.2 引用計(jì)數(shù) 493.5.3 自動(dòng)釋放池和arc 52本章小結(jié) 55習(xí)題3 55第4章 ios開(kāi)發(fā)常用設(shè)計(jì)模式 564.1 協(xié)議代理設(shè)計(jì)模式 564.2 通知與kvo機(jī)制 614.2.1 通知(nsnotification) 614.2.2 kvo 624.3 mvc模式 63本章小結(jié) 64習(xí)題4 64第5章 ios基礎(chǔ)界面編程 655.1 uiwindow和uiview 655.1.1 窗口和視圖 685.1.2 ios坐標(biāo)系統(tǒng) 705.1.3 視圖的層次關(guān)系及常用屬性 725.1.4 uiview中的layer屬性 785.1.5 內(nèi)容模式屬性(contentmode) 815.2 常用uiview控件的使用 835.2.1 uilabel 835.2.2 uicontrol 865.2.3 uislider 965.2.4 uisegmentedcontrol和uipagecontrol 985.2.5 uiactivityindicatorview 1035.3 uialertview和uiactionsheet 105本章小結(jié) 108習(xí)題5 108第6章 ios高級(jí)界面編程 1096.1 uiimageview圖片控件 1096.2 uitableview表視圖控件 1126.2.1 uitableview的創(chuàng)建 1136.2.2 uitableview相關(guān)屬性的使用 1206.2.3 表視圖的編輯模式 128本章小結(jié) 135習(xí)題6 135第7章 ios視圖控制器的使用 1367.1 uiviewcontroller視圖控制器 1367.1.1 視圖控制器基本概念 1377.1.2 視圖控制器的創(chuàng)建 1377.1.3 視圖控制器的生命周期 1407.1.4 模態(tài)視圖 1437.1.5 模態(tài)視圖設(shè)計(jì)方法 1467.2 uinavigationcontroller導(dǎo)航控制器 1477.2.1 導(dǎo)航控制器介紹 1487.2.2 導(dǎo)航控制器的創(chuàng)建及方法屬性的使用 1497.2.3 導(dǎo)航控制器實(shí)現(xiàn)視圖之間的切換 1587.2.4 uiimagepickercontroller的使用 1637.3 uitabbarcontroller分欄控制器 1667.3.1 uitabbarcontroller的創(chuàng)建 1677.3.2 uitabbarcontroller的常用屬性 1707.3.3 uitabbarcontroller和uinavigationcontroller的集成 1747.3.4 自定義tabbar 1767.4 視圖間數(shù)據(jù)傳遞方式 1817.4.1 導(dǎo)航控制器屬性傳值方法 1817.4.2 協(xié)議傳值方法 1847.4.3 通知傳值方法 1867.4.4 nsuserdefaults傳值方法 188本章小結(jié) 189習(xí)題7 189第8章 圖形與圖像處理 1908.1 簡(jiǎn)單圖片瀏覽動(dòng)畫(huà)實(shí)現(xiàn) 1908.2 自定義繪圖(quartz 2d) 1928.2.1 繪制線條 1938.2.2 繪制矩形 1958.2.3 繪制圓形 1978.3 ios動(dòng)畫(huà) 1988.3.1 uiview動(dòng)畫(huà)效果的實(shí)現(xiàn) 1988.3.2 catransition動(dòng)畫(huà)效果的實(shí)現(xiàn) 202本章小結(jié) 209習(xí)題8 210第9章 ios中的數(shù)據(jù)存儲(chǔ) 2119.1 數(shù)據(jù)存儲(chǔ)的基本方式 2119.1.1 數(shù)據(jù)存儲(chǔ)基本方式介紹 2119.1.2 屬性列表 2119.2 沙盒(sandbox)和歸檔(archive) 2149.2.1 沙盒機(jī)制 2149.2.2 歸檔 2159.3 sqlite數(shù)據(jù)庫(kù) 2199.3.1 創(chuàng)建數(shù)據(jù)庫(kù)表 2209.3.2 插入數(shù)據(jù) 2219.3.3 查詢數(shù)據(jù) 2239.4 獲取網(wǎng)絡(luò)資源 2269.4.1 nsdata方法 2269.4.2 nsurlrequest方法 2279.4.3 asihttprequest方法 229本章小結(jié) 230習(xí)題9 230第10章 ios網(wǎng)絡(luò)編程 23110.1 http概述 23110.2 http常用方法與使用 23210.2.1 同步get方法 23210.2.2 異步get方法 23410.2.3 同步post方法 23510.2.4 異步post方法 23510.3 服務(wù)器返回?cái)?shù)據(jù)json解析 23610.3.1 json解析格式簡(jiǎn)介 23610.3.2 json解析方法介紹 23710.4 uiwebview與http綜合使用 240本章小結(jié) 244習(xí)題10 244第11章 avfoundation的使用 24511.1 avfoundation介紹 24511.2 視頻與音頻播放的方式 24511.2.1 視頻播放 24511.2.2 音頻播放 24811.3 音樂(lè)播放器 24811.3.1 基本界面的搭建 24811.3.2 音樂(lè)播放功能實(shí)現(xiàn) 25211.3.3 音樂(lè)播放相關(guān)信息顯示 256本章小結(jié) 259習(xí)題11 259第12章 gps位置服務(wù)與地圖編程 26012.1 gps位置服務(wù)編程 26012.2 mkmapview編程 26312.3 mkannotation標(biāo)注的使用 266本章小結(jié) 269習(xí)題12 269第13章 綜合編程案例 27013.1 創(chuàng)建推薦學(xué)校模塊實(shí)例并進(jìn)行界面布局 27113.2 省份選擇功能實(shí)現(xiàn) 27513.3 網(wǎng)絡(luò)接口讀取 27913.4 顯示推薦結(jié)果 280本章小結(jié) 282習(xí)題13 283
展開(kāi)全部
ios應(yīng)用開(kāi)發(fā)基礎(chǔ)教程 作者簡(jiǎn)介
鐘元生,教授,博士生導(dǎo)師,浙江大學(xué)博士,江西省計(jì)算機(jī)軟件中青年學(xué)科帶頭人,江西省政府**屆學(xué)位委員會(huì)學(xué)科評(píng)議組(理科)成員,學(xué)院學(xué)術(shù)委員會(huì)主任,教育技術(shù)碩士點(diǎn)研究生導(dǎo)師組組長(zhǎng),計(jì)算機(jī)應(yīng)用技術(shù)、管理科學(xué)與工程專(zhuān)業(yè)碩士生導(dǎo)師,校評(píng)建創(chuàng)優(yōu)專(zhuān)家組副組長(zhǎng)。中國(guó)教育技術(shù)裝備協(xié)會(huì)專(zhuān)家委員,國(guó)家職業(yè)技能鑒定專(zhuān)家委員會(huì)電子商務(wù)專(zhuān)業(yè)委員會(huì)委員,中國(guó)電子學(xué)會(huì)初級(jí)電子信息工程師職業(yè)資格認(rèn)證工作委員會(huì)成員。江西省計(jì)算機(jī)學(xué)會(huì)理事。江西浙大校友會(huì)理事,浙江大學(xué)江財(cái)校友會(huì)副會(huì)長(zhǎng)。美國(guó)加州大學(xué)訪問(wèn)學(xué)者。曾任兩屆江西省研究生學(xué)位點(diǎn)評(píng)審專(zhuān)家、一屆省教學(xué)成果獎(jiǎng)評(píng)審專(zhuān)家。 《現(xiàn)代教育技術(shù)》期刊審稿專(zhuān)家,《中國(guó)教育技術(shù)裝備》期刊編委。