Android應(yīng)用開發(fā)實(shí)戰(zhàn)

出版時(shí)間:2012-1  出版社:機(jī)械工業(yè)出版社  作者:李寧  頁(yè)數(shù):421  
Tag標(biāo)簽:無  

內(nèi)容概要

  這是一本實(shí)踐與理論緊密結(jié)合的android應(yīng)用開發(fā)參考書。實(shí)踐部分以一個(gè)完整的大型案例(功能完善的微博客戶端)貫穿始終,以迭代的方式詳細(xì)演示和講解了該案例的開發(fā)全過程,旨在幫助讀者迅速理清android應(yīng)用開發(fā)的完整流程和實(shí)現(xiàn)細(xì)節(jié),同時(shí),對(duì)開發(fā)過程中所涉及的理論知識(shí)進(jìn)行了詳細(xì)的分析和講解。理論部分是對(duì)實(shí)踐部分的升華,對(duì)android應(yīng)用開發(fā)所需具備的高級(jí)知識(shí)和常用技巧進(jìn)行了深入的闡述,讀者掌握這部分內(nèi)容后,在迅速獲得實(shí)際應(yīng)用開發(fā)經(jīng)驗(yàn)之后還能進(jìn)一步提升自己的理論技術(shù)功底。
  《android應(yīng)用開發(fā)實(shí)戰(zhàn)》一共分為三個(gè)部分。第一部分基礎(chǔ)篇:全面介紹了android的系統(tǒng)架構(gòu)、開發(fā)環(huán)境的搭建、android應(yīng)用程序的常用組件,以及一個(gè)簡(jiǎn)單的微博客戶端的實(shí)現(xiàn)方法,為接下來動(dòng)手實(shí)現(xiàn)本書中的完整案例(新浪微博客戶端)奠定了基礎(chǔ);第二部分實(shí)例篇:介紹了微博客戶端的概況以及新浪微博api,然后根據(jù)微博客戶端的功能劃分詳細(xì)地介紹了微博客戶端各個(gè)功能模塊的實(shí)現(xiàn)方法和細(xì)節(jié),包括界面展示、代碼分析,還有對(duì)所運(yùn)用的理論知識(shí)的重點(diǎn)講解,既便于讀者動(dòng)手實(shí)踐,又能幫助讀者鞏固已經(jīng)掌握的理論知識(shí);第三部分高級(jí)篇:講解了android開發(fā)中的高級(jí)技術(shù),包括各種常用的android資源、通信功能的開發(fā)、數(shù)據(jù)庫(kù)、藍(lán)牙與wi-fi、第三方程序庫(kù)、2d繪圖技術(shù)、opengl
es繪圖技術(shù)、android的編譯,以及android的性能優(yōu)化方法和實(shí)踐;最后,詳細(xì)介紹了android
4.0的新特征。

作者簡(jiǎn)介

李寧,資深軟件開發(fā)工程師、IT講師和技術(shù)顧問,從事軟件研發(fā)工作10余年,實(shí)踐經(jīng)驗(yàn)十分豐富。資深A(yù)ndroid開發(fā)專家,國(guó)內(nèi)Android應(yīng)用開發(fā)的先驅(qū)和傳教士,開發(fā)了基于Android平臺(tái)的新浪微博客戶端、完美通信、語(yǔ)音計(jì)算器、多功能日歷等廣受歡迎的應(yīng)用?;钴S于CSDN(CSDN專家)、博客園、eoeAndroid等社區(qū),擔(dān)任eoeAndroid開發(fā)版塊版主,發(fā)表了大量關(guān)于Android應(yīng)用開發(fā)的技術(shù)文章,深受社區(qū)網(wǎng)友歡迎。此外,他還精通Java、.NET、C++等技術(shù),曾經(jīng)多次在微軟組織的技術(shù)大賽中獲獎(jiǎng)。同時(shí),他還是一位經(jīng)驗(yàn)豐富的技術(shù)作家,多次為《程序員》雜志和IT168等技術(shù)社區(qū)撰稿,著有多本Android專著,廣獲讀者好評(píng)。

書籍目錄

前言
第一部分 基礎(chǔ)篇—android開發(fā)基礎(chǔ)
 第1章 android應(yīng)用開發(fā)基礎(chǔ)
  1.1 android的系統(tǒng)構(gòu)架
  1.2 android開發(fā)環(huán)境搭建
  1.2.1 安裝jdk和配置java開發(fā)環(huán)境
  1.2.2 安裝android sdk
  1.2.3 安裝eclipse插件adt
  1.3 android應(yīng)用程序中的資源
  1.4 android的應(yīng)用程序組件
  1.4.1 activity(android的窗體)
  1.4.2 service(服務(wù))
  1.4.3 broadcast receiver(廣播接收器)
  1.4.4 content provider(內(nèi)容提供者)
  1.5 小結(jié)
 第2章 開發(fā)前的準(zhǔn)備工作
  2.1 建立android工程
  2.2 引用新浪微博sdk
  2.3 引用第三方類庫(kù)  
  2.4 跨工程調(diào)試新浪微博sdk
  2.5 異步訪問api
  2.5.1 使用sdk本身的異步功能
  2.5.2 為sdk自定義異步功能
  2.6 小結(jié)
 第3章 實(shí)現(xiàn)一個(gè)簡(jiǎn)單的微博客戶端
  3.1 編寫android的服務(wù)
  3.2 讓任何拍照軟件都成為微博客戶端
  3.2.1 可以監(jiān)視目錄文件的服務(wù)
  3.2.2 發(fā)布帶圖像的微博
  3.3 小結(jié)
第二部分 實(shí)例篇—微博客戶端開發(fā)
 第4章 微博客戶端概況
  4.1 參考客戶端
  4.1.1 新浪微博官方android客戶端
  4.1.2 網(wǎng)易微博官方android客戶端
  4.1.3 騰訊微博官方android客戶端
  4.2 功能模塊展示
  4.2.1 登錄
  4.2.2 賬戶管理
  4.2.3 微博列表
  4.2.4 私信列表
  4.2.5 撰寫微博
  4.2.6 圖像渲染
  4.2.7 轉(zhuǎn)發(fā)、評(píng)論與收藏微博
  4.2.8 搜索微博和用戶
  4.3 小結(jié)
 第5章 新浪微博api詳解
  5.1 新浪微博api有哪些功能
  5.2 使用新浪微博api開發(fā)前的準(zhǔn)備工作
  5.2.1 申請(qǐng)新浪微博應(yīng)用程序
  5.2.2 訪問和測(cè)試api
  5.2.3 測(cè)試新浪微博sdk
  5.3 身份認(rèn)證
  5.3.1 basic認(rèn)證
  5.3.2 oauth認(rèn)證
  5.4 利用新浪微博sdk獲取微博消息
  5.4.1 獲取公共微博消息
  5.4.2 獲取登錄用戶首頁(yè)的微博消息
  5.4.3 獲取當(dāng)前用戶發(fā)布的微博消息
  5.4.4 獲取@提到我的微博消息
  5.4.5 獲取當(dāng)前用戶的評(píng)論列表
  5.4.6 獲取指定微博的評(píng)論列表
  5.4.7 獲取微博的評(píng)論數(shù)和轉(zhuǎn)發(fā)數(shù)
  5.4.8 獲取用戶相關(guān)消息
  5.5 更新微博及其相關(guān)內(nèi)容
  5.5.1 發(fā)布文字微博
  5.5.2 發(fā)布圖像微博
  5.5.3 評(píng)論微博
  5.5.4 回復(fù)評(píng)論
  5.5.5 轉(zhuǎn)發(fā)微博
  5.6 新浪微博api的搜索功能
  5.6.1 搜索用戶
  5.6.2 搜索微博
  5.7 小結(jié)
 第6章 用戶登錄與用戶注冊(cè)
  6.1 設(shè)計(jì)登錄界面
  6.1.1 登錄界面的布局
  6.1.2 登錄界面的裝載模式
  6.2 事件處理機(jī)制
  6.2.1 編寫事件處理類
  6.2.2 擴(kuò)展微博事件處理
  6.3 用戶登錄
  6.3.1 響應(yīng)用戶登錄事件
  6.3.2 用戶登錄成功
  6.3.3 用戶登錄失敗
  6.4 用戶注冊(cè)
  6.5 關(guān)注作者微博
  6.6 小結(jié)
 第7章 首頁(yè)微博列表
  7.1 主界面設(shè)計(jì)
  7.1.1 主界面布局
  7.1.2 微博列表項(xiàng)布局
  7.1.3 裝載主界面
  7.2 實(shí)現(xiàn)系統(tǒng)工具類
  7.2.1 notificationprocess類(處理通知列表)
  7.2.2 systemdbservice類(操作數(shù)據(jù)庫(kù))
  7.2.3 happyblogconfig類(讀寫配置文件)
  7.2.4 processtasks類(處理返回?cái)?shù)據(jù))
  7.3 系統(tǒng)初始化
  7.3.1 初始化systemdbservice對(duì)象
  7.3.2 為每個(gè)賬號(hào)創(chuàng)建mymicroblogasync對(duì)象
  7.3.3 初始化處理微博列表的對(duì)象
  7.4 裝載首頁(yè)微博數(shù)據(jù)
  7.4.1 顯示微博數(shù)據(jù)
  7.4.2 裝載頭像和微博圖像
  7.5 小結(jié)
 第8章 切換微博列表
  8.1 顯示公共微博列表
  8.2 顯示我的微博列表
  8.3 顯示@提到我的微博列表
  8.4 刷新當(dāng)前的微博列表
  8.5 小結(jié)
 第9章 顯示其他列表信息
  9.1 顯示我的所有評(píng)論列表
  9.2 顯示我發(fā)出的評(píng)論列表
  9.3 顯示我的收藏列表
  9.4 顯示私信列表
  9.5 小結(jié)
 第10章 賬號(hào)管理
  10.1 賬號(hào)管理主界面
  10.2 添加賬號(hào)
  10.3 刪除賬號(hào)
  10.4 設(shè)置主賬號(hào)
  10.5 同步賬號(hào)
  10.6 注銷
  10.7 小結(jié)
 第11章 撰寫和發(fā)布微博
  11.1 發(fā)布文字微博
  11.2 發(fā)布帶圖像的微博
  11.2.1 手機(jī)拍照
  11.2.2 從相冊(cè)中獲得圖像
  11.2.3 刪除圖像
  11.2.4 發(fā)布圖像微博
  11.3 微博的輔助輸入工具
  11.3.1 語(yǔ)音錄入
  11.3.2 插入表情
  11.3.3 插入話題
  11.4 小結(jié)
 第12章 處理微博與評(píng)論
  12.1 與微博相關(guān)的操作
  12.1.1 評(píng)論微博
  12.1.2 轉(zhuǎn)發(fā)微博
  12.1.3 刪除微博
  12.1.4 收藏微博
  12.1.5 以大圖方式瀏覽微博圖像
  12.1.6 圖像另存為與圖像分享
  12.2 查看微博的詳細(xì)內(nèi)容
  12.3 顯示與回復(fù)評(píng)論
  12.4 小結(jié)
 第13章 圖像特效
  13.1 圖像特效主界面
  13.2 特效處理框架
  13.2.1 處理圖像的接口
  13.2.2 如何處理圖像
  13.3 選擇圖像區(qū)域
  13.4 圖像特效詳解
  13.4.1 灰度
  13.4.2 馬賽克
  13.4.3 截圖
  13.4.4 自由旋轉(zhuǎn)
  13.4.5 恢復(fù)原始圖像
  13.5 發(fā)布經(jīng)過特效處理的圖像微博
  13.6 小結(jié)
 第14章 搜索微博與搜索用戶
  14.1 搜索界面布局
  14.2 實(shí)現(xiàn)json格式的搜索api
  14.3 搜索微博
  14.4 搜索用戶
  14.5 小結(jié)
 第15章 個(gè)性化設(shè)置
  15.1 設(shè)置主題
  15.1.1 主題目錄列表
  15.1.2 主題圖像
  15.1.3 設(shè)置主題背景圖
  15.2 設(shè)置背景顏色和透明度
  15.3 設(shè)置文字顏色
  15.4 小結(jié)
 第16章 簽名和發(fā)布微博客戶端
  16.1 簽名應(yīng)用程序
  16.1.1 使用命令行方式進(jìn)行簽名
  16.1.2 使用adt插件進(jìn)行簽名
  16.2 發(fā)布微博客戶端
  16.3 小結(jié)
第三部分 高級(jí)篇—android sdk高級(jí)技術(shù)
 第17章 android資源詳解
  17.1 創(chuàng)建資源
  17.2 訪問資源
  17.2.1 生成資源類文件
  17.2.2 從代碼中訪問資源
  17.2.3 從xml文件中訪問資源
  17.3 在代碼中存取資源
  17.3.1 存取簡(jiǎn)單資源
  17.3.2 存取對(duì)象資源
  17.3.3 處理配置變化
  17.4 本地化
  17.4.1 建立本地化的資源目錄
  17.4.2 資源目錄的命名規(guī)則
  17.4.3 建立別名資源
  17.4.4 資源目錄的優(yōu)先級(jí)
  17.5 資源類型
  17.5.1 字符串(string)資源
  17.5.2 布局(layout)資源
  17.5.3 圖像(drawable)資源
  17.5.4 菜單(menu)資源
  17.5.5 動(dòng)畫(animation)資源
  17.5.6 風(fēng)格(style)資源
  17.5.7 其他資源
  17.6 小結(jié)
 第18章 電話、短信與聯(lián)系人
  18.1 電話
  18.1.1 顯示撥號(hào)界面
  18.1.2 直接撥打電話
  18.1.3 控制呼叫轉(zhuǎn)移
  18.1.4 監(jiān)聽來/去電
  18.1.5 用程序控制接聽和掛斷動(dòng)作
  18.1.6 獲取通話記錄
  18.2 短信和彩信
  18.2.1 通過系統(tǒng)程序發(fā)送短信
  18.2.2 直接發(fā)送短信
  18.2.3 保存短信發(fā)送記錄
  18.2.4 監(jiān)聽短信
  18.2.5 發(fā)送彩信
  18.2.6 監(jiān)聽彩信
  18.2.7 顯示視頻縮略圖
  18.2.8 彩信內(nèi)容與smil協(xié)議
  18.3 聯(lián)系人
  18.3.1 查看聯(lián)系人的內(nèi)容
  18.3.2 添加電話到聯(lián)系人列表
  18.3.3 修改聯(lián)系人信息
  18.3.4 刪除聯(lián)系人信息
  18.4 小結(jié)
 第19章 數(shù)據(jù)庫(kù)
  19.1 sqlite數(shù)據(jù)庫(kù)
  19.1.1 管理sqlite數(shù)據(jù)庫(kù)
  19.1.2 sqlite數(shù)據(jù)庫(kù)基本操作
  19.1.3 事務(wù)
  19.1.4 核心函數(shù)
  19.1.5 日期和時(shí)間函數(shù)
  19.1.6 聚合函數(shù)
  19.2 android版的sqlite數(shù)據(jù)庫(kù)
  19.2.1 操作數(shù)據(jù)庫(kù)
  19.2.2 升級(jí)數(shù)據(jù)庫(kù)
  19.2.3 數(shù)據(jù)綁定
  19.3 持久化數(shù)據(jù)庫(kù)引擎db4o
  19.3.1 什么是db4o
  19.3.2 下載和安裝db4o
  19.3.3 創(chuàng)建和打開數(shù)據(jù)庫(kù)
  19.3.4 操作java對(duì)象
  19.4 小結(jié)
 第20章 藍(lán)牙與wi-fi
  20.1 藍(lán)牙編程
  20.1.1 藍(lán)牙簡(jiǎn)介
  20.1.2 控制藍(lán)牙設(shè)備
  20.1.3 使藍(lán)牙設(shè)備可被搜索到
  20.1.4 搜索藍(lán)牙設(shè)備
  20.1.5 藍(lán)牙設(shè)備之間的數(shù)據(jù)傳輸
  20.2 wi-fi編程
  20.2.1 控制wi-fi設(shè)備
  20.2.2 獲取wi-fi信息
  20.2.3 客戶端socket
  20.2.4 服務(wù)端socket
  20.2.5 移動(dòng)版的web服務(wù)器實(shí)例
  20.2.6 在手機(jī)客戶端訪問web服務(wù)器
  20.3 小結(jié)
 第21章 第三方程序庫(kù)
  21.1 gtalk客戶端
  21.1.1 xmpp協(xié)議簡(jiǎn)介
  21.1.2 下載并安裝asmack
  21.1.3 登錄gtalk服務(wù)器
  21.1.4 獲取聯(lián)系人信息
  21.1.5 監(jiān)聽聯(lián)系人是否在線
  21.1.6 發(fā)送聊天消息
  21.1.7 接收聊天消息
  21.2 ftp客戶端
  21.2.1 連接與斷開ftp服務(wù)器
  21.2.2 獲取與改變當(dāng)前工作目錄
  21.2.3 列出所有的文件和目錄
  21.2.4 建立、重命名、刪除指定目錄
  21.2.5 上傳、重命名、下載、刪除指定文件
  21.3 繪制圖表的程序庫(kù)achartengine
  21.3.1 曲線圖
  21.3.2 條形圖
  21.3.3 離散點(diǎn)圖
  21.3.4 區(qū)域圖
  21.3.5 餅圖
  21.4 小結(jié)
 第22章 編譯在android中的應(yīng)用
  22.1 javacc使用入門
  22.1.1 javacc下載和安裝
  22.1.2 用javacc生成第一個(gè)分析器
  22.2 javacc語(yǔ)法
  22.3 javacc實(shí)戰(zhàn):計(jì)算器
  22.3.1 生成計(jì)算表達(dá)式的分析器源代碼
  22.3.2 編寫計(jì)算器的主程序
  22.4 小結(jié)
 第23章 android sdk的2d繪圖技術(shù)
  23.1 繪圖基礎(chǔ)
  23.1.1 繪制點(diǎn)
  23.1.2 繪制直線
  23.1.3 繪制三角形
  23.1.4 繪制矩形和菱形
  23.1.5 繪制圓、弧和橢圓
  23.1.6 繪制文字
  23.2 高級(jí)繪圖技術(shù)
  23.2.1 在畫布上旋轉(zhuǎn)圖像
  23.2.2 在edittext控件上繪制圖像和文本
  23.2.3 制作動(dòng)畫效果
  23.3 繪圖實(shí)戰(zhàn):電子羅盤
  23.4 surfaceview類
  23.5 小結(jié)
 第24章 opengl es繪圖技術(shù)
  24.1 opengl es簡(jiǎn)介
  24.2 構(gòu)建opengl es框架
  24.3 用opengl es繪制2d圖形
  24.3.1 三角形
  24.3.2 矩形
  24.3.3 為圖形上色
  24.4 opengl es實(shí)戰(zhàn):旋轉(zhuǎn)立方體
  24.4.1 繪制立方體
  24.4.2 使立方體旋轉(zhuǎn)起來
  24.5 小結(jié)
 第25章 性能優(yōu)化
  25.1 性能優(yōu)化的基礎(chǔ)知識(shí)
  25.2 編寫java程序的最優(yōu)化原則
  25.2.1 用靜態(tài)工廠方法代替構(gòu)造方法
  25.2.2 避免創(chuàng)建重復(fù)的對(duì)象
  25.2.3 防止內(nèi)存泄漏
  25.2.4 接口只用于定義類型
  25.2.5 返回零長(zhǎng)度的集合而不是null
  25.2.6 通過接口引用對(duì)象
  25.3 避免anr
  25.4 性能檢測(cè)
  25.4.1 執(zhí)行時(shí)間測(cè)試
  25.4.2 內(nèi)存消耗測(cè)試
  25.4.3 測(cè)試性能的工具traceview
  25.5 小結(jié)
 第26章 android 4.0新技術(shù)探索
  26.1 全新的android,全新的體驗(yàn)
  26.1.1 開發(fā)環(huán)境
  26.1.2 模擬器
  26.2 activity中的容器fragment
  26.2.1 fragment的特點(diǎn)
  26.2.2 fragment的生命周期
  26.2.3 顯示對(duì)話框
  26.2.4 隱藏和顯示fragment
  26.2.5 回退堆棧
  26.3 android 4.0的新特性
  26.3.1 聯(lián)系人提供者中的社會(huì)化api
  26.3.2 高分辨率的聯(lián)系人照片
  26.3.3 新的日歷api
  26.3.4 語(yǔ)音信箱
  26.3.5 多媒體api
  26.3.6 人臉識(shí)別
  26.3.7 焦距和感光區(qū)域
  26.3.8 攝像頭自動(dòng)對(duì)焦
  26.3.9 wi-fi點(diǎn)對(duì)點(diǎn)連接
  26.3.10 高級(jí)的網(wǎng)絡(luò)應(yīng)用
  26.3.11 新增的設(shè)備傳感器
  26.3.12 webkit瀏覽器引擎
  26.4 android 4.0實(shí)戰(zhàn):應(yīng)用程序演示
  26.5 小結(jié)
 

章節(jié)摘錄

版權(quán)頁(yè):插圖:3.3 小結(jié)本章通過一個(gè)實(shí)例介紹如何使用微博及微博開放API。自從Twitter開放了自己的API以來,世界各大微博、SNS等網(wǎng)站也相繼開放了API。本章介紹的新浪微博開放API只是冰山一角。為了使讀者更好地理解新浪微博API,本章還使用新浪微博SDK編寫一個(gè)用于發(fā)布微博的Android程序。該程序可以監(jiān)視任何指定的目錄中的文件,如果發(fā)現(xiàn)最新保存韻圖像文件,就會(huì)將該圖像文件發(fā)布到微博上。讀者可以在本例的基礎(chǔ)上進(jìn)行修改,使其變得更強(qiáng)大。例如,監(jiān)視多個(gè)圖像保存目錄、圖像手工發(fā)布等。未來是代碼開放的時(shí)代,這也充分體現(xiàn)了互聯(lián)網(wǎng)的最初精神:人人為我,我為人人。對(duì)于整個(gè)互聯(lián)網(wǎng)來說,各種開放API將引爆更深層次的開放。開放API不僅是對(duì)內(nèi)容的開放,也是對(duì)控制權(quán)的開放。有了開放API,互聯(lián)網(wǎng)才會(huì)成為一臺(tái)巨大的機(jī)器,我們每一個(gè)人都會(huì)為這臺(tái)機(jī)器添加各種功能,使其不斷趨于完美。希望讀者可以充分利用這些開放API來達(dá)到雙贏的目的。

媒體關(guān)注與評(píng)論

這是一本實(shí)戰(zhàn)性的進(jìn)階參考書,它摒棄了傳統(tǒng)同類書的內(nèi)容組織方式,沒有以基礎(chǔ)理論開篇,而是直接以一個(gè)實(shí)際案例引導(dǎo)讀者開始動(dòng)手實(shí)踐。這個(gè)案例是一個(gè)功能強(qiáng)大的新浪微博客戶端,作者將微博客戶端的實(shí)現(xiàn)分成了若干模塊,逐步對(duì)各個(gè)模塊的實(shí)現(xiàn)進(jìn)行了演示和分析。感興趣的讀者可以根據(jù)書中的指引來實(shí)現(xiàn)這個(gè)案例,在這個(gè)過程中既可以獲得大型Android應(yīng)用開發(fā)的經(jīng)驗(yàn),又能鞏固基礎(chǔ)理論知識(shí),迅速成為一位有經(jīng)驗(yàn)的Android開發(fā)者?!  ?Android中文論壇當(dāng)我們學(xué)習(xí)一種新的軟件開發(fā)技術(shù)時(shí),究竟如何才能迅速上手?傳統(tǒng)的觀點(diǎn)認(rèn)為:首先應(yīng)該系統(tǒng)地學(xué)習(xí)理論知識(shí),然后再找一些案例來操練。這種“先理論后實(shí)踐”的方法肯定沒有錯(cuò),但是否是唯一途經(jīng),值得商榷。經(jīng)過采訪大量初學(xué)者后發(fā)現(xiàn),其實(shí)很少有人真正有耐心去系統(tǒng)學(xué)習(xí)理論知識(shí),大部分人一開始就想從實(shí)際的案例入手,一邊實(shí)踐,一邊學(xué)習(xí)理論。實(shí)踐證明,這種方式也是十分有效的,本書便是在這種指導(dǎo)思想下創(chuàng)作的。如果你有其他平臺(tái)的開發(fā)經(jīng)驗(yàn),如果你對(duì)Android的理論知識(shí)不熟悉,沒有關(guān)系,你可以直接從本書中的案例入手。做完本書中的案例后,你不僅能掌握Android應(yīng)用開發(fā)的方法和思路,而且對(duì)它的理論也會(huì)有一個(gè)全面的了解。對(duì)于注重實(shí)戰(zhàn)的讀者而言,本書不可多得。   —— Android開發(fā)者社區(qū)如果你已經(jīng)對(duì)開發(fā)Android應(yīng)用必備的基本理論知識(shí)有所了解,想迅速獲得開發(fā)實(shí)際應(yīng)用的能力和經(jīng)驗(yàn),那么本書就是為你準(zhǔn)備的。本書以新浪微博客戶端為驅(qū)動(dòng),以迭代的方式講解了它的整個(gè)開發(fā)過程。如果你按照書中的步驟重現(xiàn)這個(gè)案例,不僅能了解大型Android應(yīng)用的開發(fā)流程,而且還能進(jìn)一步鞏固案例開發(fā)中涉及的理論知識(shí)。掌握了本書中的這個(gè)案例及其相關(guān)知識(shí)后,你應(yīng)該具備中級(jí)水平了。為了使你的水平進(jìn)一步提升,本書還講解了大量高級(jí)的理論知識(shí),為你成為高級(jí)Android開發(fā)者奠定基礎(chǔ)?!  ?51CTO

編輯推薦

《Android應(yīng)用開發(fā)實(shí)戰(zhàn)》:國(guó)內(nèi)首本基于Android4.0的著作,資深專家親自執(zhí)筆,專業(yè)社區(qū)聯(lián)袂推薦、一個(gè)綜合性案例貫穿全書,融理論于實(shí)踐,為實(shí)戰(zhàn)進(jìn)階提供絕佳指導(dǎo)。如何才能讓本書既降低讀者學(xué)習(xí)的時(shí)間成本,又提高讀者的學(xué)習(xí)效率?這是本書要解決的首要問題。在開始寫作之前,我們針對(duì)這個(gè)問題進(jìn)行了深入的分析和探討,對(duì)國(guó)內(nèi)外相同讀者定位(就水平層次而言)的技術(shù)圖書的體例進(jìn)行了大量的研究.最后決定采用現(xiàn)在的寫作方式和內(nèi)容結(jié)構(gòu),已經(jīng)有Jolt技術(shù)圖書大獎(jiǎng)獲得者證明這種體例能在降低讀者學(xué)習(xí)的時(shí)間成本的同時(shí)提高學(xué)習(xí)效率。從大的方面來講,本書主要分為兩大部分:實(shí)踐部分,以一個(gè)綜合性的案例(新浪微博客戶端)的實(shí)現(xiàn)過程為主要脈絡(luò),既完整演示了大型Android應(yīng)用開發(fā)的流程和細(xì)節(jié),又對(duì)其中所涉及的理論知識(shí)進(jìn)行了充分的闡述,這使得讀者能在實(shí)踐的同時(shí)掌握基礎(chǔ)理論,而不是先去學(xué)習(xí)理論知識(shí)后再來實(shí)踐,大大縮短了學(xué)習(xí)的時(shí)間周期;理論部分,對(duì)Android開發(fā)中的進(jìn)階知識(shí)和常用技巧進(jìn)行了詳細(xì)的講解,這為開發(fā)者進(jìn)一步提升理論知識(shí)水平和開發(fā)技巧創(chuàng)造了條件。如果你沒有Android應(yīng)用開發(fā)經(jīng)驗(yàn).對(duì)Android的理論知識(shí)不知或知之甚少,那么本書將會(huì)是你開始Android應(yīng)用開發(fā)之旅的最佳選擇之一。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Android應(yīng)用開發(fā)實(shí)戰(zhàn) PDF格式下載


用戶評(píng)論 (總計(jì)54條)

 
 

  •   本書主要分為兩大部分:實(shí)踐部分,以一個(gè)綜合性的案例(新浪微博客戶端)的實(shí)現(xiàn)過程為主要脈絡(luò),既完整演示了大型Android應(yīng)用開發(fā)的流程和細(xì)節(jié),又對(duì)其中所涉及的理論知識(shí)進(jìn)行了充分的闡述,這使得讀者能在實(shí)踐的同時(shí)掌握基礎(chǔ)理論,而不是先去學(xué)習(xí)理論知識(shí)后再來實(shí)踐,大大縮短了學(xué)習(xí)的時(shí)間周期;理論部分,對(duì)Android開發(fā)中的進(jìn)階知識(shí)和常用技巧進(jìn)行了詳細(xì)的講解,這為開發(fā)者進(jìn)一步提升理論知識(shí)水平和開發(fā)技巧創(chuàng)造了條件。
  •   開發(fā)android微博客戶端很可以、真不錯(cuò)、、加油學(xué)習(xí)學(xué)習(xí)。
  •   該書結(jié)合實(shí)例開發(fā)作了詳細(xì)講解,是一本不錯(cuò)的android應(yīng)用開發(fā)入門書籍
  •   Android應(yīng)用開發(fā)的一本基礎(chǔ)的書,適合剛?cè)腴T的人使用,不錯(cuò)呀
  •   這部書對(duì)于Android系統(tǒng)軟件開發(fā)很有意義,歡迎廣大Android系統(tǒng)開發(fā)人員強(qiáng)烈購(gòu)買
  •   書本不錯(cuò),代碼沒有任何注釋,屬于進(jìn)階階段的要練的書,如果對(duì)android不熟或者對(duì)面向?qū)ο蟛皇斓脑?,買這本書,你會(huì)看不熟的,主要是代碼沒有任何注釋,只是在書中給出一些要用的代碼,沒有對(duì)代碼進(jìn)行詳細(xì)深入的講解,買的時(shí)候一定要注意
  •   android系列叢書都很霸氣,誰(shuí)看誰(shuí)知道。適合入手學(xué)習(xí),很有收獲啊。
  •   從每個(gè)細(xì)節(jié)講述了微博系統(tǒng)的開發(fā),很具體,并且介紹了4.0的新特性,很好,正在閱讀中。。
  •   雖然書還沒收到,但是看目錄還是比較詳細(xì)的,而且這種結(jié)合案例來逐步展開教學(xué)的方式符合現(xiàn)在移動(dòng)互聯(lián)網(wǎng)快速更新的特點(diǎn),比從基礎(chǔ)講到全部的方式更好!
  •   書本信息全面詳細(xì),講解細(xì)致
  •   不喜歡僅談理論的書。。。。這種案例的方式不錯(cuò)。
  •   大概的翻了一下,書的質(zhì)量還不錯(cuò),內(nèi)容還沒有看,希望對(duì)學(xué)習(xí)新的技術(shù)有所幫助。
  •   正好要做個(gè)微博項(xiàng)目,不錯(cuò)~
  •   實(shí)例中學(xué)習(xí),喜歡
  •   書很不錯(cuò),正版,內(nèi)容詳盡,比較基礎(chǔ)
  •   沖著4.0買的,目前覺得還不錯(cuò),繼續(xù)學(xué)習(xí)中。。。
  •   暑假才看,略過一下,后面的章節(jié)太短了。。。
  •   很好用,很喜歡。
  •   書不錯(cuò),紙張很好,但內(nèi)容一般~
  •   不錯(cuò),適合初學(xué)者!
  •   老公的工作用書
  •   正版、新書,網(wǎng)上買書一直都在當(dāng)當(dāng),感覺值得信賴。
  •   講的還行吧,又收獲。
  •   內(nèi)容還可以,主要是講解微博客戶端開發(fā)
  •   經(jīng)過微博項(xiàng)目的開發(fā),使讀者有身臨其境的感覺,如認(rèn)真讀本書,應(yīng)能掌握Android開發(fā)
  •   不適合初學(xué)者,畢竟的“開發(fā)實(shí)戰(zhàn)”類的,沒有android基礎(chǔ)的話不建議買,對(duì)有基礎(chǔ)的人可以有一些點(diǎn)撥的作用
  •   例子多,學(xué)習(xí)開發(fā)android
  •   一本比較基礎(chǔ)介紹android4的書,沒有想象中的好,適合練習(xí)
  •   內(nèi)容是滿不錯(cuò)的,但對(duì)于初學(xué)者來說不一定合適,建議再買本android入門的書
  •   應(yīng)用開發(fā)實(shí)戰(zhàn)派,不錯(cuò)
  •   很喜歡這種實(shí)戰(zhàn)開發(fā)書籍,很鍛煉!
  •   基于項(xiàng)目開發(fā)的論述,有幫助!
  •   對(duì)于相學(xué)開發(fā)安卓的人來說是不錯(cuò),不過書說是基于4.0的,但我只在最后幾頁(yè)才見到幾頁(yè)說了一下4.0的內(nèi)容,那前面的到底是不是基于4.0開發(fā)的我就不知了,4.0與之前的版本有什么區(qū)別真的要仔細(xì)研究一番才會(huì)懂吧!寫書的人不要掛羊頭賣狗肉行了,對(duì)我這些充滿熱情想學(xué)安卓的人來說,那就一盤當(dāng)頭淋下的冷水啊!暫時(shí)只能了解這么多,希望讀完些書人能解答一下,謝了!
  •   實(shí)例講解,挺不錯(cuò)的書。而且還附帶的介紹了一些DB4O等用的著的第三方庫(kù)。
  •   本書適合高級(jí)讀者,里面都是高級(jí)教程
  •   和介紹一樣,例子也很清楚,適合相關(guān)人員查閱
  •   前面介紹的不錯(cuò),后邊4.0的介紹就是坑哥了,一筆帶過啊。
  •   通過例子的方式很不錯(cuò) 知識(shí)點(diǎn)覆蓋面也還好 但是美中不足的還是有些知識(shí)點(diǎn)說的太不清晰 但是還是給個(gè)好評(píng)了
  •   入門還是不錯(cuò),看官方文檔導(dǎo)航更好
  •   剛剛拿到該書,粗略的看了看,內(nèi)容還可以
  •   看目錄還行,內(nèi)容沒細(xì)看
  •   感覺和名字不太一樣
  •   書和送貨的時(shí)間與期望相符
  •   書還可以,
    發(fā)貨速度有些慢
  •   貨收到,書的質(zhì)量還好,具體內(nèi)容還不知
  •   很一般,寫得很一般,Android 4的內(nèi)容只是最后才加上,低于預(yù)期。
  •   這本書就以開發(fā)新浪微波為例子進(jìn)行的,沒有想象中的深度。
  •   一般,內(nèi)容以應(yīng)用開發(fā)為主
  •   就是一個(gè)實(shí)例,購(gòu)買時(shí)值得三思
  •   整個(gè)書基本上就是一個(gè)例子,也不知道對(duì)其他人算是好事還是壞事。 總之買了后覺得不值。
  •   很好,很適合初學(xué)者看。
  •   內(nèi)容不是很完全 沒有講的很細(xì)
  •   這本書不適合初學(xué)者,第6章開始引用了新浪微博很多的類,根本沒有調(diào)試成功的可能性,寫書至少要讓人可以調(diào)試成功,也下載了書上的源代碼,但書上寫的代碼既沒有標(biāo)注是哪個(gè)文件的核心代碼,里面代碼也是相互的調(diào)用,這樣學(xué)是根本不可能學(xué)會(huì),任何一個(gè)成功的案例才會(huì)激發(fā)一個(gè)想要學(xué)習(xí)的人,不知道出書的人基于何種目的出這種**的書,是實(shí)戰(zhàn)就要可以實(shí)戰(zhàn),你讓初學(xué)者去學(xué)習(xí)這本書找死。弄了一些代碼上來 一般的人是看不懂,不知道這種東西對(duì)以后開發(fā)有什么幫助???
  •   純屬欺騙消費(fèi)者,作者太不負(fù)責(zé)任了,第一次寫評(píng)論只是郁悶才寫
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7