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

iPhone開發(fā)秘籍

iPhone開發(fā)秘籍

定 價:¥65.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 iPhone SDK簡介
1.1 蘋果公司的iPhone SDK
1.2 組建iPhone項目
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 平臺限制
1.4.1 存儲限制
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)存管理的注意事項
1.9 構(gòu)建Hello World應(yīng)用程序
1.9.1 創(chuàng)建iPhone項目
1.9.2 運行主干
1.9.3 定制iPhone項目
1.9.4 編輯標(biāo)識信息
1.9.5 使用調(diào)試器
1.10 蘋果公司的iPhone開發(fā)人員計劃
1.10.1 開發(fā)電話
1.10.2 應(yīng)用程序標(biāo)識符
1.11 從Xcode到iPhone:Organizer界面
1.11.1 PROJECTS & SOURCES列表
1.11.2 DEVICES列表
1.11.3 Summary選項卡
1.11.4 Console選項卡
1.11.5 Crash Logs選項卡
1.11.6 Screenshot選項卡
1.11.7 線纜連接
1.11.8 在iPhone上測試應(yīng)用程序
1.11.9 編譯以分發(fā)
1.12 使用文檔中未記錄的API調(diào)用
1.13 臨時分發(fā)
1.14 小結(jié)
第2章 視圖
2.1 UIView和UIWindow
2.1.1 層次結(jié)構(gòu)
2.1.2 幾何特征
2.1.3 手勢
2.2 秘訣:添加遞進式子視圖
2.3 秘訣:拖動視圖
2.3.1 UITouch
2.3.2 添加持久性
2.4 秘訣:剪輯視圖
2.4.1 通過剪輯平衡觸摸
2.4.2 訪問逐個像素值
2.5 秘訣:檢查多點觸摸
2.6 UIView動畫
2.7 秘訣:淡入和淡出視圖
2.8 秘訣:交換視圖
2.9 秘訣:翻轉(zhuǎn)視圖
2.10 秘訣:將CATransition應(yīng)用于層
2.10.1 文檔中未記錄的動畫類型
2.10.2 通用Core Animation調(diào)用
2.11 秘訣:滑動視圖
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)航項類
3.4 秘訣:構(gòu)建簡單的雙項菜單
3.5 秘訣:添加分段控件
3.6 秘訣:在導(dǎo)航欄中添加UIToolbar
3.7 秘訣:在視圖控制器之間導(dǎo)航
3.7.1 返回根
3.7.2 加載視圖控制器數(shù)組
3.8 選項卡欄
3.9 小結(jié)
第4章 警告用戶
4.1 通過警告直接與用戶對話
4.1.1 記錄結(jié)果
4.1.2 構(gòu)建警告
4.1.3 顯示警告
4.2 秘訣:創(chuàng)建多行按鈕顯示
4.3 秘訣:自動計時的無按鈕警告
4.4 秘訣:請求用戶的文本輸入
4.5 秘訣:顯示簡單菜單
4.6 “請稍候”:向用戶顯示進度
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 秘訣:簡單的音頻警告
4.15 小結(jié)
第5章 基本表格
5.1 UITableView和UITableView-Controller簡介
5.1.1 創(chuàng)建表格
5.1.2 UITableViewController的作用
5.2 秘訣:創(chuàng)建簡單的列表表格
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 處理刪除請求
5.9.4 滑動單元格
5.9.5 添加單元格
5.10 秘訣:對單元格重新排序
5.11 秘訣:使用公開
5.12 小結(jié)
第6章 高級表格
6.1 秘訣:對表格選擇進行分組
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 秘訣:選擇和定制相冊中的圖像
7.7 秘訣:使用iPhone照相機拍照
7.8 處理iPhone音頻
7.9 秘訣:使用Celestial播放音頻
7.10 秘訣:使用媒體播放器實現(xiàn)音頻和視頻重放
7.11 秘訣:錄制音頻
7.12 讀入文本數(shù)據(jù)
7.13 從備份文件還原媒體
7.14 小結(jié)
第8章 控件
8.1 秘訣:構(gòu)建簡單的按鈕
8.1.1 UIButton類
8.1.2 構(gòu)建自定義按鈕
8.1.3 玻璃按鈕(glass button)
8.2 秘訣:向按鈕添加動畫元素
8.3 秘訣:為按鈕響應(yīng)制作動畫效果
8.4 秘訣:定制開關(guān)
8.5 秘訣:添加自定義滑塊縮略圖
8.6 秘訣:關(guān)閉UITextField鍵盤
8.7 秘訣:關(guān)閉UITextView鍵盤
8.8 秘訣:向文本視圖添加一個撤銷(Undo)按鈕
8.9 秘訣:創(chuàng)建一個基于文本視圖的HTML編輯器
8.10 秘訣:構(gòu)建一個交互搜索欄
8.11 秘訣:添加標(biāo)注(callout)視圖
8.12 添加一個頁面指示器控件
8.13 秘訣:定制工具欄
8.14 小結(jié)
第9章 人物、地點和事件
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簡介
9.7 秘訣:將地理編碼轉(zhuǎn)化為地址
9.8 秘訣:使用Core Location數(shù)據(jù)訪問地圖
9.9 秘訣:訪問核心設(shè)備信息
9.10 秘訣:啟用和禁用近程傳感器
9.11 秘訣:使用加速度將方向定位到“向上”
9.12 秘訣:使用加速度移動屏幕上的對象
9.13 小結(jié)
第10章 連接服務(wù)
10.1 秘訣:添加自定義設(shè)置束
10.2 秘訣:使應(yīng)用程序支持自定義URL模式
10.3 秘訣:檢查網(wǎng)絡(luò)狀態(tài)
10.3.1 測試網(wǎng)絡(luò)狀態(tài)
10.3.2 恢復(fù)本地IP地址
10.3.3 查詢站點的IP地址
10.3.4 檢查站點可用性
10.4 秘訣:與iPhone數(shù)據(jù)庫交互
10.5 秘訣:將XML轉(zhuǎn)換為樹
10.6 秘訣:存儲和檢索密鑰鏈項
10.6.1 存儲多個密鑰鏈值
10.6.2 密鑰鏈持久化
10.7 發(fā)送和接收文件
10.8 秘訣:構(gòu)建一個簡單的基于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) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號