注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合iPhone開發(fā)秘籍

iPhone開發(fā)秘籍

iPhone開發(fā)秘籍

定 價(jià):¥65.00

作 者: (美)薩丹 著,漆振 等譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書
標(biāo) 簽: 無線通信

ISBN: 9787115207630 出版時(shí)間: 2009-07-01 包裝: 平裝
開本: 16開 頁數(shù): 282 字?jǐn)?shù):  

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

  《iPhone開發(fā)秘籍》提供了關(guān)于iPhone SDK和iPhone開發(fā)的全面信息,覆蓋面廣、結(jié)構(gòu)清晰。書中深入淺出地介紹iPhone SDK中的各種組件,同時(shí)詳細(xì)和通俗地講解了iPhone開發(fā)的基本流程、基本原理和基本原則,還結(jié)合實(shí)例講述了如何使用各種iPhone特性,包括視圖、視圖控制器、警告、表格、媒體、控件、人物、位置和事件等?!秈Phone開發(fā)秘籍》適合各層次的iPhone開發(fā)人員學(xué)習(xí)和參考。書中的示例具有很強(qiáng)的通用性,特別適合作為參考指南。

作者簡(jiǎn)介

  Erica Sadun ,著名iPhone技術(shù)專家。佐治亞理工學(xué)院計(jì)算機(jī)科學(xué)博士,擁有多年Apple開發(fā)經(jīng)驗(yàn)。參與過二十多部暢銷圖書的編寫,領(lǐng)域涉及程序設(shè)計(jì)、數(shù)字視頻、數(shù)碼攝像等。

圖書目錄

第1章 iPhone SDK簡(jiǎn)介
1.1 蘋果公司的iPhone SDK
1.2 組建iPhone項(xiàng)目
1.3 iPhone應(yīng)用程序組件
1.3.1 應(yīng)用程序文件夾層次結(jié)構(gòu)
1.3.2 可執(zhí)行文件
1.3.3 Info.plist文件
1.3.4 圖標(biāo)和默認(rèn)圖像
1.3.5 XIB(NIB)文件
1.3.6 應(yīng)用程序束中不存在的文件
1.3.7 沙盒
1.4 平臺(tái)限制
1.4.1 存儲(chǔ)限制
1.4.2 數(shù)據(jù)訪問限制
1.4.3 內(nèi)存限制
1.4.4 交互限制
1.4.5 電量限制
1.4.6 應(yīng)用程序限制
1.4.7 用戶行為限制
1.5 SDK限制
1.6 編程范型
1.6.1 面向?qū)ο缶幊?br />1.6.2 模型-視圖-控制器
1.7 構(gòu)建iPhone應(yīng)用程序主干
1.8 Hello World應(yīng)用程序
1.8.1 類
1.8.2 代碼
1.8.3 關(guān)于示例代碼和內(nèi)存管理的注意事項(xiàng)
1.9 構(gòu)建Hello World應(yīng)用程序
1.9.1 創(chuàng)建iPhone項(xiàng)目
1.9.2 運(yùn)行主干
1.9.3 定制iPhone項(xiàng)目
1.9.4 編輯標(biāo)識(shí)信息
1.9.5 使用調(diào)試器
1.10 蘋果公司的iPhone開發(fā)人員計(jì)劃
1.10.1 開發(fā)電話
1.10.2 應(yīng)用程序標(biāo)識(shí)符
1.11 從Xcode到iPhone:Organizer界面
1.11.1 PROJECTS & SOURCES列表
1.11.2 DEVICES列表
1.11.3 Summary選項(xiàng)卡
1.11.4 Console選項(xiàng)卡
1.11.5 Crash Logs選項(xiàng)卡
1.11.6 Screenshot選項(xiàng)卡
1.11.7 線纜連接
1.11.8 在iPhone上測(cè)試應(yīng)用程序
1.11.9 編譯以分發(fā)
1.12 使用文檔中未記錄的API調(diào)用
1.13 臨時(shí)分發(fā)
1.14 小結(jié)
第2章 視圖
2.1 UIView和UIWindow
2.1.1 層次結(jié)構(gòu)
2.1.2 幾何特征
2.1.3 手勢(shì)
2.2 秘訣:添加遞進(jìn)式子視圖
2.3 秘訣:拖動(dòng)視圖
2.3.1 UITouch
2.3.2 添加持久性
2.4 秘訣:剪輯視圖
2.4.1 通過剪輯平衡觸摸
2.4.2 訪問逐個(gè)像素值
2.5 秘訣:檢查多點(diǎn)觸摸
2.6 UIView動(dòng)畫
2.7 秘訣:淡入和淡出視圖
2.8 秘訣:交換視圖
2.9 秘訣:翻轉(zhuǎn)視圖
2.10 秘訣:將CATransition應(yīng)用于層
2.10.1 文檔中未記錄的動(dòng)畫類型
2.10.2 通用Core Animation調(diào)用
2.11 秘訣:滑動(dòng)視圖
2.12 秘訣:轉(zhuǎn)換視圖
2.13 小結(jié)
第3章 視圖控制器
3.1 視圖管理
3.1.1 核心類
3.1.2 專用類
3.1.3 創(chuàng)建UIViewController
3.2 使用Interface Builder為UIView-Controller構(gòu)建視圖
3.2.1 溫度轉(zhuǎn)換器示例
3.2.2 直接加載XIB文件
3.3 導(dǎo)航控制器
3.3.1 設(shè)置導(dǎo)航控制器
3.3.2 推入和彈出視圖控制器
3.3.3 導(dǎo)航項(xiàng)類
3.4 秘訣:構(gòu)建簡(jiǎn)單的雙項(xiàng)菜單
3.5 秘訣:添加分段控件
3.6 秘訣:在導(dǎo)航欄中添加UIToolbar
3.7 秘訣:在視圖控制器之間導(dǎo)航
3.7.1 返回根
3.7.2 加載視圖控制器數(shù)組
3.8 選項(xiàng)卡欄
3.9 小結(jié)
第4章 警告用戶
4.1 通過警告直接與用戶對(duì)話
4.1.1 記錄結(jié)果
4.1.2 構(gòu)建警告
4.1.3 顯示警告
4.2 秘訣:創(chuàng)建多行按鈕顯示
4.3 秘訣:自動(dòng)計(jì)時(shí)的無按鈕警告
4.4 秘訣:請(qǐng)求用戶的文本輸入
4.5 秘訣:顯示簡(jiǎn)單菜單
4.6 “請(qǐng)稍候”:向用戶顯示進(jìn)度
4.7 秘訣:調(diào)用基本的文檔中未記錄的UIProgressHUD
4.8 秘訣:使用UIActivity-IndicatorView
4.9 秘訣:構(gòu)建UIProgressView
4.10 秘訣:添加自定義、可輕擊的覆蓋層
4.11 秘訣:構(gòu)建下滑式警告
4.12 秘訣:添加狀態(tài)欄圖像
4.13 添加應(yīng)用程序標(biāo)記
4.14 秘訣:簡(jiǎn)單的音頻警告
4.15 小結(jié)
第5章 基本表格
5.1 UITableView和UITableView-Controller簡(jiǎn)介
5.1.1 創(chuàng)建表格
5.1.2 UITableViewController的作用
5.2 秘訣:創(chuàng)建簡(jiǎn)單的列表表格
5.2.1 數(shù)據(jù)源函數(shù)
5.2.2 重用單元格
5.2.3 字體表格示例
5.3 秘訣:創(chuàng)建基于表格的選擇表
5.4 秘訣:將圖像加載到表格單元中
5.5 秘訣:設(shè)置單元格的文本特性
5.6 秘訣:刪除單元格選擇
5.7 秘訣:創(chuàng)建復(fù)雜的單元格
5.8 秘訣:創(chuàng)建選中的選擇
5.9 秘訣:刪除單元格
5.9.1 創(chuàng)建和顯示刪除控件
5.9.2 關(guān)閉刪除控件
5.9.3 處理刪除請(qǐng)求
5.9.4 滑動(dòng)單元格
5.9.5 添加單元格
5.10 秘訣:對(duì)單元格重新排序
5.11 秘訣:使用公開
5.12 小結(jié)
第6章 高級(jí)表格
6.1 秘訣:對(duì)表格選擇進(jìn)行分組
6.1.1 構(gòu)建基于部分的數(shù)據(jù)源
6.1.2 添加部分標(biāo)題
6.2 秘訣:構(gòu)建帶索引的部分表格
6.3 秘訣:定制單元格背景
6.4 秘訣:創(chuàng)建藍(lán)白交替的單元格
6.5 秘訣:設(shè)置表格邊框
6.6 秘訣:添加耦合的單元格控件
6.7 秘訣:構(gòu)建多滾輪表格
6.8 秘訣:使用UIDatePicker
6.9 秘訣:創(chuàng)建完全自定義的分組表格
6.10 小結(jié)
第7章 媒體
7.1 秘訣:按照文件類型瀏覽Documents文件夾
7.2 加載和查看圖像
7.3 秘訣:顯示小圖像
7.4 秘訣:使用UIWebVeiw顯示圖像
7.5 秘訣:瀏覽圖像庫
7.6 秘訣:選擇和定制相冊(cè)中的圖像
7.7 秘訣:使用iPhone照相機(jī)拍照
7.8 處理iPhone音頻
7.9 秘訣:使用Celestial播放音頻
7.10 秘訣:使用媒體播放器實(shí)現(xiàn)音頻和視頻重放
7.11 秘訣:錄制音頻
7.12 讀入文本數(shù)據(jù)
7.13 從備份文件還原媒體
7.14 小結(jié)
第8章 控件
8.1 秘訣:構(gòu)建簡(jiǎn)單的按鈕
8.1.1 UIButton類
8.1.2 構(gòu)建自定義按鈕
8.1.3 玻璃按鈕(glass button)
8.2 秘訣:向按鈕添加動(dòng)畫元素
8.3 秘訣:為按鈕響應(yīng)制作動(dòng)畫效果
8.4 秘訣:定制開關(guān)
8.5 秘訣:添加自定義滑塊縮略圖
8.6 秘訣:關(guān)閉UITextField鍵盤
8.7 秘訣:關(guān)閉UITextView鍵盤
8.8 秘訣:向文本視圖添加一個(gè)撤銷(Undo)按鈕
8.9 秘訣:創(chuàng)建一個(gè)基于文本視圖的HTML編輯器
8.10 秘訣:構(gòu)建一個(gè)交互搜索欄
8.11 秘訣:添加標(biāo)注(callout)視圖
8.12 添加一個(gè)頁面指示器控件
8.13 秘訣:定制工具欄
8.14 小結(jié)
第9章 人物、地點(diǎn)和事件
9.1 地址簿框架
9.1.1 Address Book UI
9.1.2 Address Book
9.2 秘訣:訪問地址簿圖像數(shù)據(jù)
9.3 秘訣:顯示地址簿信息
9.4 秘訣:瀏覽地址簿
9.4.1 (只)瀏覽電子郵件地址
9.4.2 添加新的聯(lián)系人
9.5 Core Location
9.6 秘訣:Core Location簡(jiǎn)介
9.7 秘訣:將地理編碼轉(zhuǎn)化為地址
9.8 秘訣:使用Core Location數(shù)據(jù)訪問地圖
9.9 秘訣:訪問核心設(shè)備信息
9.10 秘訣:?jiǎn)⒂煤徒媒虃鞲衅?br />9.11 秘訣:使用加速度將方向定位到“向上”
9.12 秘訣:使用加速度移動(dòng)屏幕上的對(duì)象
9.13 小結(jié)
第10章 連接服務(wù)
10.1 秘訣:添加自定義設(shè)置束
10.2 秘訣:使應(yīng)用程序支持自定義URL模式
10.3 秘訣:檢查網(wǎng)絡(luò)狀態(tài)
10.3.1 測(cè)試網(wǎng)絡(luò)狀態(tài)
10.3.2 恢復(fù)本地IP地址
10.3.3 查詢站點(diǎn)的IP地址
10.3.4 檢查站點(diǎn)可用性
10.4 秘訣:與iPhone數(shù)據(jù)庫交互
10.5 秘訣:將XML轉(zhuǎn)換為樹
10.6 秘訣:存儲(chǔ)和檢索密鑰鏈項(xiàng)
10.6.1 存儲(chǔ)多個(gè)密鑰鏈值
10.6.2 密鑰鏈持久化
10.7 發(fā)送和接收文件
10.8 秘訣:構(gòu)建一個(gè)簡(jiǎn)單的基于Web的服務(wù)器
10.9 通知推送
10.10 小結(jié)
第11章 Cover Flow編程
11.1 UICoverFlowLayer類
11.2 構(gòu)建Cover Flow視圖
11.3 構(gòu)建Cover Flow視圖控制器
11.3.1 Cover Flow數(shù)據(jù)源方法
11.3.2 Cover Flow委托方法
11.4 小結(jié)

本目錄推薦

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