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

Android入門經(jīng)典

Android入門經(jīng)典

定 價(jià):¥69.00

作 者: 王小科,寇長(zhǎng)梅 等著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 華章程序員書庫
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開發(fā)

ISBN: 9787111418733 出版時(shí)間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 469 字?jǐn)?shù):  

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

  《android入門經(jīng)典》以初學(xué)者為核心,全面介紹了使用android進(jìn)行程序開發(fā)的各種技術(shù)。在內(nèi)容編排上由淺入深,讓讀者循序漸進(jìn)地掌握編程技術(shù);在內(nèi)容講解上結(jié)合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術(shù);在內(nèi)容形式上附有大量的提示、技巧、說明等欄目,夯實(shí)讀者編程技術(shù),豐富編程經(jīng)驗(yàn)。全書共分4篇20章,其中,第一篇為基礎(chǔ)知識(shí)篇,主要包括android開發(fā)前奏、跟我寫helloandroid、android手機(jī)的原貌——模擬器、android程序面面觀、必須知道的android開發(fā)組件、設(shè)計(jì)美觀的android程序界面、讓android程序聽話——程序調(diào)試等內(nèi)容;第二篇為核心技術(shù)篇,主要包括關(guān)于activity的專題研究、使用intent進(jìn)行通信、更上一層樓——android高級(jí)組件、人機(jī)交互——android事件處理、數(shù)據(jù)交互的管道——數(shù)據(jù)存儲(chǔ)技術(shù)、contentprovider實(shí)現(xiàn)數(shù)據(jù)共享、絢麗多彩——圖形與圖像處理等內(nèi)容;第三篇為高級(jí)應(yīng)用篇,主要包括3d制造者——opengl、玩轉(zhuǎn)android多媒體應(yīng)用、齊頭并進(jìn)——線程與消息處理、地球村——網(wǎng)絡(luò)通信技術(shù)、云服務(wù)基礎(chǔ)——service服務(wù)等內(nèi)容;第四篇為項(xiàng)目實(shí)戰(zhàn)篇,主要包括基于android的家庭理財(cái)通實(shí)戰(zhàn)項(xiàng)目?!禷ndroid入門經(jīng)典》附有配套光盤,光盤中提供《android入門經(jīng)典》所有程序的源代碼、多媒體教學(xué)視頻、程序開發(fā)資源庫。其中,源代碼全部經(jīng)過精心測(cè)試,能夠在windowsxp、windows 7操作系統(tǒng)上編譯和運(yùn)行。《android入門經(jīng)典》適用于android的愛好者、初學(xué)者和中級(jí)開發(fā)人員,也可以作為大中專院校和培訓(xùn)機(jī)構(gòu)的教材。

作者簡(jiǎn)介

暫缺《Android入門經(jīng)典》作者簡(jiǎn)介

圖書目錄

前言
第一篇 基礎(chǔ)知識(shí)篇
第1章 android開發(fā)前奏2 視頻講解:15分鐘
1.1 為什么選擇android
1.1.1 什么是android
1.1.2 android成功案例
1.1.3 android的版本
1.1.4 android市場(chǎng)
1.2 android特性
1.2.1 開放性
1.2.2 掙脫束縛
1.2.3 豐富的硬件
1.2.4 開發(fā)商
1.2.5 google應(yīng)用
1.3 android 4.1新增特性
1.3.1 更快、更流暢、更靈敏
1.3.2 全新的用戶界面
1.3.3 增強(qiáng)通知欄
1.3.4 全新搜索
1.3.5 桌面插件自動(dòng)調(diào)整大小
1.3.6 眨眼開鎖
1.3.7 加強(qiáng)無障礙操作
1.3.8 語言和輸入法擴(kuò)展
1.3.9 新的輸入設(shè)備
1.3.10 新的連接類型
1.3.11  新的媒體功能
1.3.12 瀏覽器增強(qiáng)
1.3.13 google的新服務(wù)
1.4 如何學(xué)習(xí)android
1.4.1 如何學(xué)好android
1.4.2 android api文檔的使用
1.5 小結(jié)
1.6 習(xí)題
第2章跟我寫hello android
視頻講解:80分鐘
2.1 搭建android開發(fā)環(huán)境
2.1.1 android開發(fā)準(zhǔn)備
2.1.2 jdk的下載、安裝及配置
2.1.3 eclipse的下載及安裝
2.1.4 android sdk的下載、安裝及配置
2.1.5 adt的下載及安裝
2.2 動(dòng)手寫hello android 程序
2.2.1 創(chuàng)建android應(yīng)用程序
2.2.2 創(chuàng)建avd 模擬器
2.2.3 運(yùn)行android程序——欣賞你的杰作
2.2.4 調(diào)試android應(yīng)用程序
2.2.5 android應(yīng)用開發(fā)流程
2.3 上機(jī)實(shí)踐
2.3.1 創(chuàng)建一個(gè)可以運(yùn)行在所有android版本上的程序
2.3.2 在android窗口中輸出“你好”中文字符串
2.4 小結(jié)
2.5 習(xí)題
第3章 android手機(jī)的原貌——模擬器
視頻講解:25分鐘
3.1 創(chuàng)建和刪除android模擬器
3.1.1 創(chuàng)建并啟動(dòng)android模擬器
3.1.2 刪除android模擬器
3.2 初步接觸android模擬器
3.2.1 滿足不同語言的需求——設(shè)置語言
3.2.2 我要用中文輸入法——設(shè)置輸入法
3.2.3 日期時(shí)間不對(duì)怎么辦——設(shè)置日期時(shí)間
3.3 在android模擬器上安裝和卸載程序
3.3.1 使用adb命令安裝和卸載android程序
3.3.2 通過ddms管理器安裝android程序
3.3.3 在android模擬器中卸載程序
3.4 上機(jī)實(shí)踐
3.4.1 安裝搜狗拼音輸入法
3.4.2 使用android模擬器撥打電話
3.5 小結(jié)
3.6 習(xí)題
第4章 android程序面面觀
視頻講解:40分鐘
4.1 最簡(jiǎn)單android程序的組成
4.1.1 src目錄
4.1.2 res目錄
4.1.3 gen目錄及r.java文件
4.1.4 androidmanifest.xml文件
4.2 android程序的生命周期
4.3 android程序的基本組件
4.3.1 activity(活動(dòng)窗口)
4.3.2 broadcastreceiver(廣播接收器)
4.3.3 content provider(數(shù)據(jù)共享)
4.3.4 service(服務(wù))
4.4 上機(jī)實(shí)踐
4.4.1 在android程序中添加activity
4.4.2 在android程序中添加service
4.5 小結(jié)
4.6 習(xí)題
第5章必須知道的android開發(fā)組件
視頻講解:162分鐘
5.1 android的ui界面
5.1.1 android ui界面概述
5.1.2 使用xml布局文件控制ui界面
5.1.3 在java代碼中控制ui界面
5.1.4 使用xml和java代碼混合控制ui界面
5.1.5 開發(fā)自定義的view
5.2 文本類組件
5.2.1 textview 組件
5.2.2 edittext 組件
5.2.3 autocompletetextview 組件
5.3 按鈕類組件
5.3.1 button組件
5.3.2 imagebutton組件
5.3.3 togglebutton 組件
5.4 選擇類組件
5.4.1 radiobutton組件
5.4.2 checkbox組件
5.5 列表類組件
5.5.1 listview 組件
5.5.2 spinner組件
5.6 圖像類組件
5.6.1 imageview 組件
5.6.2 gallery組件
5.6.3 imageswitcher組件
5.7 上機(jī)實(shí)踐
5.7.1 實(shí)現(xiàn)跟蹤鼠標(biāo)單擊狀態(tài)的圖片按鈕
5.7.2 猜猜雞蛋放在哪只鞋子里
5.8 小結(jié)
5.9 習(xí)題
第6章設(shè)計(jì)美觀的android程序界面
視頻講解:57分鐘
6.1 線性布局管理器
6.2 絕對(duì)布局管理器
6.3 框架布局管理器
6.4 相對(duì)布局管理器
6.5 表格布局管理器
6.6 上機(jī)實(shí)踐
6.6.1 我同意游戲條款
6.6.2 布局個(gè)性游戲開始界面
6.7 小結(jié)
6.8 習(xí)題
第7章讓android程序聽話——程序調(diào)試
視頻講解:48分鐘
7.1 輸出日志信息的幾種方法
7.1.1 log.d方法——輸出故障日志
7.1.2 log.e方法——輸出錯(cuò)誤日志
7.1.3 log.i方法——輸出程序日志
7.1.4 log.v方法——輸出冗余日志
7.1.5 log.w方法——輸出警告日志
7.2 手把手教你android程序調(diào)試
7.3 程序異常處理
7.3.1 android程序出現(xiàn)異常怎么辦
7.3.2 如何捕捉android程序異常
7.3.3 拋出異常的兩種方法
7.3.4 何時(shí)使用異常處理
7.4 上機(jī)實(shí)踐
7.4.1 向logcat視圖中輸出程序info日志
7.4.2 使用throw關(guān)鍵字在方法中拋出異常
7.5 小結(jié)
7.6 習(xí)題
第二篇 核心技術(shù)篇
第8章關(guān)于activity的專題研究
視頻講解:55分鐘
8.1 android核心對(duì)象——activity
8.1.1 activity有什么作用
8.1.2 activity的四種狀態(tài)
8.1.3 activity的屬性
8.2 一個(gè)輪回——activity的生命周期
8.2.1 activity生命周期概述
8.2.2 activity的方法
8.3 四種基本的activity操作
8.3.1 如何創(chuàng)建activity
8.3.2 啟動(dòng)一個(gè)或多個(gè)activity
8.3.3 多個(gè)activity之間的傳值
8.3.4 關(guān)閉activity
8.4 上機(jī)實(shí)踐
8.4.1 帶選擇頭像的用戶注冊(cè)界面
8.4.2 仿qq客戶端登錄界面
8.5 小結(jié)
8.6 習(xí)題
第9章使用intent進(jìn)行通信
視頻講解:45分鐘
9.1 intent對(duì)象簡(jiǎn)介
9.1.1 intent對(duì)象概述
9.1.2 三種不同的intent傳輸機(jī)制
9.2 intent對(duì)象的組成
9.2.1 組件名稱
9.2.2 動(dòng)作
9.2.3 數(shù)據(jù)
9.2.4 種類
9.2.5 附加信息
9.2.6 標(biāo)志
9.3 如何解析intent對(duì)象
9.3.1 intent過濾器
9.3.2 通用情況
9.3.3 使用intent匹配
9.4 使用intent傳遞數(shù)據(jù)
9.4.1 無參數(shù)activity跳轉(zhuǎn)
9.4.2 向下一個(gè)activity傳遞數(shù)據(jù)
9.5 上機(jī)實(shí)踐
9.5.1 使用intent返回系統(tǒng)home桌面
9.5.2 使用intent打開網(wǎng)頁
9.6 小結(jié)
9.7 習(xí)題
第10章更上一層樓——android高級(jí)組件
視頻講解:60分鐘
10.1 日期時(shí)間類組件
10.1.1 analogclock組件
10.1.2 digitalclock組件
10.2 進(jìn)度條組件
10.2.1 progressbar組件
10.2.2 seekbar組件
10.2.3 ratingbar組件
10.3 對(duì)話框及消息提示組件
10.3.1 toast 組件
10.3.2 noti.cation組件
10.3.3 alertdialog組件
10.4 上機(jī)實(shí)踐
10.4.1 顯示在標(biāo)題上的進(jìn)度條
10.4.2 帶圖標(biāo)的列表對(duì)話框
10.5 小結(jié)
10.6 習(xí)題
第11章人機(jī)交互——android事件處理
視頻講解:20分鐘
11.1  事件處理概述
11.2  處理鍵盤事件
11.3  處理觸摸事件
11.4  手勢(shì)的創(chuàng)建與識(shí)別
11.4.1  手勢(shì)的創(chuàng)建
11.4.2  手勢(shì)的導(dǎo)出
11.4.3  手勢(shì)的識(shí)別
11.5  上機(jī)實(shí)踐
11.5.1  查看手勢(shì)對(duì)應(yīng)分值
11.5.2  使用手勢(shì)輸入數(shù)字
11.6  小結(jié)
11.7  習(xí)題
第12章數(shù)據(jù)交互的管道——數(shù)據(jù)存儲(chǔ)技術(shù)
視頻講解:43分鐘
12.1 使用sharedpreferences對(duì)象存儲(chǔ)數(shù)據(jù)
12.2 使用files對(duì)象存儲(chǔ)數(shù)據(jù)
12.2.1 openfileoutput和openfileinput
12.2.2 對(duì)android模擬器中的sd卡進(jìn)行操作
12.3 android數(shù)據(jù)庫編程——sqlite
12.4 上機(jī)實(shí)踐
12.4.1 遍歷android模擬器的sd卡
12.4.2 在sqlite數(shù)據(jù)庫中批量添加數(shù)據(jù)
12.5 小結(jié)
12.6 習(xí)題
第13章content provider實(shí)現(xiàn)數(shù)據(jù)共享
視頻講解:43分鐘
13.1 content provider概述
13.1.1 數(shù)據(jù)模型
13.1.2 uri的用法
13.2 content provider的幾種操作
13.2.1 查詢數(shù)據(jù)
13.2.2 增加記錄
13.2.3 增加新值
13.2.4 批量更新記錄
13.2.5 刪除記錄
13.2.6 content provider的應(yīng)用
13.3 根據(jù)需要content provider
13.3.1 繼承contentprovider類
13.3.2 聲明content provider
13.4 上機(jī)實(shí)踐
13.4.1 查詢聯(lián)系人姓名和電話
13.4.2 自動(dòng)補(bǔ)全聯(lián)系人姓名
13.5 小結(jié)
13.6 習(xí)題
第14章 絢麗多彩——圖形與圖像處理
視頻講解:67分鐘
14.1 android繪圖基石——常用繪圖類
14.1.1 paint類
14.1.2 canvas類
14.1.3 bitmap類
14.1.4 bitmapfactory類
14.2 繪制2d圖像
14.2.1 繪制幾何圖形
14.2.2 繪制文本
14.2.3 繪制路徑
14.2.4 繪制圖片
14.3 常見的幾種圖像特效
14.3.1 旋轉(zhuǎn)圖像
14.3.2 縮放圖像
14.3.3 傾斜圖像
14.3.4 平移圖像
14.3.5 使用bitmapshader渲染圖像
14.4 讓圖像動(dòng)起來——android中的動(dòng)畫
14.4.1 實(shí)現(xiàn)逐幀動(dòng)畫
14.4.2 實(shí)現(xiàn)補(bǔ)間動(dòng)畫
14.5 上機(jī)實(shí)踐
14.5.1 實(shí)現(xiàn)放大鏡效果
14.5.2 迷途奔跑的野豬
14.6 小結(jié)
14.7 習(xí)題
第三篇 高級(jí)應(yīng)用篇
第15章 3d制造者——opengl
視頻講解:56分鐘
15.1 opengl簡(jiǎn)介
15.2 繪制3d圖形
15.2.1 構(gòu)建3d開發(fā)的基本框架
15.2.2 繪制一個(gè)模型
15.3 添加效果
15.3.1 應(yīng)用紋理貼圖
15.3.2 旋轉(zhuǎn)
15.3.3 光照效果
15.3.4 透明效果
15.4 上機(jī)實(shí)踐
15.4.1 繪制一個(gè)不斷旋轉(zhuǎn)的金字塔
15.4.2 使用android機(jī)器人對(duì)立方體進(jìn)行紋理貼圖
15.5 小結(jié)
15.6 習(xí)題
第16章玩轉(zhuǎn)android多媒體應(yīng)用
視頻講解:50分鐘
16.1 讓音樂動(dòng)起來——播放音頻
16.1.1 使用mediaplayer播放音頻
16.1.2 使用soundpool播放音頻
16.2 聲音圖像的同步——播放視頻
16.2.1 使用videoview 播放視頻
16.2.2 使用mediaplayer和surfaceview 播放視頻
16.3 上機(jī)實(shí)踐
16.3.1 帶音量控制的音樂播放器
16.3.2 制作開場(chǎng)動(dòng)畫
16.4 小結(jié)
16.5 習(xí)題
第17章齊頭并進(jìn)——線程與消息處理
視頻講解:35分鐘
17.1 多線程的基本操作
17.1.1 創(chuàng)建線程
17.1.2 開啟線程
17.1.3 線程的休眠
17.1.4 中斷線程
17.2 handler消息傳遞機(jī)制
17.2.1 循環(huán)者——looper
17.2.2 消息處理類——handler
17.2.3 消息類——message
17.3 上機(jī)實(shí)踐
17.3.1 多彩的霓虹燈
17.3.2 簡(jiǎn)易打地鼠游戲
17.4 小結(jié)
17.5 習(xí)題
第18章地球村——網(wǎng)絡(luò)通信技術(shù)
視頻講解:66分鐘
18.1 通過http訪問網(wǎng)絡(luò)
18.1.1 使用httpurlconnection訪問網(wǎng)絡(luò)
18.1.2 使用httpclient訪問網(wǎng)絡(luò)
18.2 使用webview 顯示網(wǎng)頁
18.2.1 使用webview 組件瀏覽網(wǎng)頁
18.2.2 使用webview 加載html代碼
18.2.3 讓webview 支持javascript
18.3 上機(jī)實(shí)踐
18.3.1 打造功能實(shí)用的網(wǎng)頁瀏覽器
18.3.2 獲取天氣預(yù)報(bào)
18.4 小結(jié)
18.5 習(xí)題
第19章云服務(wù)基礎(chǔ)——service服務(wù)
視頻講解:40分鐘
19.1 service概貌
19.1.1 service的分類
19.1.2 service類中重要方法
19.1.3 service的聲明
19.2 started service的使用
19.2.1 繼承intentservice類
19.2.2 繼承service類
19.2.3 啟動(dòng)服務(wù)
19.2.4 停止服務(wù)
19.2.5 繼承intentservice輸出當(dāng)前時(shí)間
19.2.6 繼承service輸出當(dāng)前時(shí)間
19.3 bound service的使用
19.3.1 繼承binder類
19.3.2 使用messenger類
19.3.3 綁定到服務(wù)
19.3.4 繼承binder類綁定服務(wù)顯示時(shí)間
19.3.5 使用messenger類綁定服務(wù)顯示時(shí)間
19.4 管理service的生命周期
19.5 上機(jī)實(shí)踐
19.5.1 視力保護(hù)程序
19.5.2 查看當(dāng)前運(yùn)行服務(wù)信息
19.6 小結(jié)
19.7 習(xí)題
第四篇 項(xiàng)目實(shí)戰(zhàn)篇
第20章基于android的家庭理財(cái)通
視頻講解:48分鐘
20.1 需求分析
20.2 系統(tǒng)設(shè)計(jì)
20.2.1 系統(tǒng)目標(biāo)
20.2.2 系統(tǒng)功能結(jié)構(gòu)
20.2.3 系統(tǒng)業(yè)務(wù)流程圖
20.2.4 系統(tǒng)編碼規(guī)范
20.3 系統(tǒng)開發(fā)及運(yùn)行環(huán)境
20.4 數(shù)據(jù)庫與數(shù)據(jù)表設(shè)計(jì)
20.4.1 數(shù)據(jù)庫分析
20.4.2 創(chuàng)建數(shù)據(jù)庫
20.4.3 創(chuàng)建數(shù)據(jù)表
20.5 系統(tǒng)文件夾組織結(jié)構(gòu)
20.6 公共類設(shè)計(jì)
20.6.1 數(shù)據(jù)模型公共類
20.6.2 dao公共類
20.7 登錄模塊設(shè)計(jì)
20.7.1 設(shè)計(jì)登錄布局文件
20.7.2 登錄功能的實(shí)現(xiàn)
20.7.3 退出登錄窗口
20.8 系統(tǒng)主窗體設(shè)計(jì)
20.8.1 設(shè)計(jì)系統(tǒng)主窗體布局文件
20.8.2 顯示各功能窗口
20.8.3 定義文本及圖片組件
20.8.4 定義功能圖標(biāo)及說明文字
20.8.5 設(shè)置功能圖標(biāo)及說明文字
20.9 收入管理模塊設(shè)計(jì)
20.9.1 設(shè)計(jì)新增收入布局文件
20.9.2 設(shè)置收入時(shí)間
20.9.3 添加收入信息
20.9.4 重置新增收入窗口中的各個(gè)控件
20.9.5 設(shè)計(jì)收入信息瀏覽布局文件
20.9.6 顯示所有的收入信息
20.9.7 單擊指定項(xiàng)時(shí)打開詳細(xì)信息
20.9.8 設(shè)計(jì)修改/刪除收入布局文件
20.9.9 顯示指定編號(hào)的收入信息
20.9.10 修改收入信息
20.9.11  刪除收入信息
20.10 便簽管理模塊設(shè)計(jì)
20.10.1 設(shè)計(jì)新增便簽布局文件
20.10.2 添加便簽信息
20.10.3 清空便簽文本框
20.10.4 設(shè)計(jì)便簽信息瀏覽布局文件
20.10.5 顯示所有的便簽信息
20.10.6 單擊指定項(xiàng)時(shí)打開詳細(xì)信息
20.10.7 設(shè)計(jì)修改/刪除便簽布局文件
20.10.8 顯示指定編號(hào)的便簽信息
20.10.9 修改便簽信息
20.10.10 刪除便簽信息
20.11  系統(tǒng)設(shè)置模塊設(shè)計(jì)
20.11.1  設(shè)計(jì)系統(tǒng)設(shè)置布局文件
20.11.2  設(shè)置登錄密碼
20.11.3  重置密碼文本框
20.12 將程序安裝到android手機(jī)上
20.13 開發(fā)常見問題與解決
20.13.1 程序在裝有android系統(tǒng)的手機(jī)上無法運(yùn)行
20.13.2 無法將最新修改在android模擬器中體現(xiàn)
20.13.3 退出系統(tǒng)后還能使用記錄的密碼登錄
20.14 小結(jié)

本目錄推薦

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