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

Android應(yīng)用開發(fā)教程

Android應(yīng)用開發(fā)教程

定 價:¥42.00

作 者: 羅文 等編
出版社: 機械工業(yè)出版社
叢編項: 全國高等職業(yè)教育規(guī)劃教材
標(biāo) 簽: 編程語言與程序設(shè)計 計算機與互聯(lián)網(wǎng)

ISBN: 9787111433774 出版時間: 2013-09-01 包裝: 平裝
開本: 16開 頁數(shù): 468 字?jǐn)?shù):  

內(nèi)容簡介

  《Android應(yīng)用開發(fā)教程/全國高等職業(yè)教育規(guī)劃教材》全面、細(xì)致地講解了Android應(yīng)用開發(fā)的各種技術(shù)。全書以Eclipse Juno開發(fā)環(huán)境為基礎(chǔ),面向Android 4.0全面講解了開發(fā)環(huán)境的搭建,Android資源的使用,Android界面設(shè)計技術(shù)(Android組件),Activity的使用,信使、廣播與Handler消息處理,Service的使用,Android數(shù)據(jù)存儲處理,多媒體組件的使用,圖形特效與動畫技術(shù),網(wǎng)絡(luò)編程等方面的知識?!禔ndroid應(yīng)用開發(fā)教程/全國高等職業(yè)教育規(guī)劃教材》在講解基礎(chǔ)知識的同時,每個技術(shù)模塊都精心設(shè)計了一個實踐項目,在項目解決過程的處理中,力爭使學(xué)習(xí)者對基本開發(fā)技術(shù)的使用有更深入的認(rèn)識,達(dá)到靈活使用的目的。同時每章配備了練習(xí)題供學(xué)習(xí)者練習(xí)使用?!禔ndroid應(yīng)用開發(fā)教程/全國高等職業(yè)教育規(guī)劃教材》內(nèi)容翔實,實例豐富,非常適合零基礎(chǔ)學(xué)習(xí)人員、有志于從事移動軟件開發(fā)的初學(xué)者、高職高專相關(guān)專業(yè)學(xué)生學(xué)習(xí),也適合作為相關(guān)培訓(xùn)機構(gòu)的師生和軟件開發(fā)人員的參考資料。

作者簡介

暫缺《Android應(yīng)用開發(fā)教程》作者簡介

圖書目錄

出版說明
前言
第1章 Android開發(fā)環(huán)境
1.1 Android簡介
1.1.1 Linux操作系統(tǒng)
1.1.2 智能手機
1.1.3 智能手機操作系統(tǒng)
1.1.4 Android平臺架構(gòu)
1.1.5 Android市場
1.2 搭建Android應(yīng)用程序開發(fā)環(huán)境
1.2.1 安裝Java開發(fā)工具
1.2.2 安裝Eclipse工具
1.2.3 安裝Android SDK
1.2.4 安裝ADT
1.2.5 模擬器管理
1.2.6 SDK Tools常用命令
1.3 開發(fā)Android程序
1.3.1 新建Android程序
1.3.2 使用模擬器查看結(jié)果
1.3.3 Android項目結(jié)構(gòu)
1.3.4 Android程序的調(diào)試
本章小結(jié)
練習(xí)題

第2章 Android資源
2.1 基本資源
2.1.1 資源概述
2.1.2 布局資源
2.1.3 字符串資源
2.1.4 顏色資源
2.1.5 尺寸資源
2.1.6 樣式和主題資源
2.1.7 項目實施-個性化顯示
2.2 其他資源
2.2.1 Drawable資源
2.2.2 數(shù)組資源
2.2.3 菜單資源
2.2.4 國際化與資源自適應(yīng)
2.2.5 項目實施-定制菜單
本章小結(jié)
練習(xí)題

第3章 界面設(shè)計
3.1 布局管理器
3.1.1 線性布局(LinearLayout)
3.1.2 相對布局(RelativeLayout)
3.1.3 幀布局(FrameLayout)
3.1.4 表格布局(TableLayout)
3.1.5 絕對布局(AbsoluteLayout)
3.1.6 項目實施-計算輸入界面
3.2 Android組件
3.2.1 文本框組件(TextView)
3.2.2 輸入框組件(EditText)
3.2.3 按鈕組件(Button)
3.2.4 單選按鈕/單選按鈕組組件(RadioButton/RadioGroup)
3.2.5 復(fù)選框(CheckBox)
3.2.6 圖像視圖(ImageView)
3.2.7 滾動視圖(ScrollView)
3.2.8 日期/時間選擇器(DatePicker/TimePicker)
3.2.9 列表選擇框(Spinner)
3.2.10 列表視圖(ListView)
3.2.11 項目實施-簡易計算器
3.3 事件處理
3.3.1 事件監(jiān)聽處理機制
3.3.2 鍵盤事件
3.3.3 觸摸事件
3.3.4 重力感應(yīng)事件
3.3.5 手勢的創(chuàng)建與識別
3.3.6 項目實施-調(diào)查問答
3.4 對話框
3.4.1 AlertDialog對話框
3.4.2 Toast消息提示框
3.4.3 Notification消息通知
3.4.4 AlarmManager警告
3.4.5 項目實施-退出確認(rèn)
本章小結(jié)
練習(xí)題

第4章 基本程序單元Activity
4.1 使用Activity
4.1.1 創(chuàng)建Activity
4.1.2 配置Activity
4.1.3 Intent Filter
4.1.4 關(guān)閉Activity
4.1.5 Activity的狀態(tài)及生命周期
4.1.6 項目實施-登錄頁面
4.2 使用多個Activity
4.2.1 啟動其他Activity
4.2.2 啟動Activity并返回結(jié)果
4.2.3 項目實施-注冊頁面
4.3 Fragment
4.3.1 Fragment概述
4.3.2 Fragment設(shè)計理念
4.3.3 創(chuàng)建Fragment
4.3.4 Fragment的生命周期
4.3.5 Fragment的管理
4.3.6 Fragment和宿主Activity之間的調(diào)用
4.3.7 項目實施-新聞閱讀
本章小結(jié)
練習(xí)題

第5章 信使、廣播與Handler消息處理
5.1 Intent信使服務(wù)
5.1.1 Intent概述
5.1.2 Intent對象的組成
5.1.3 Intent過濾
5.1.4 PendingIntent
5.1.5 項目實施-用戶注冊與展示
5.2 廣播事件處理-Broadcast Receiver
5.2.1 Android廣播機制簡介
5.2.2 廣播接收器Broadcast Receiver
5.2.3 發(fā)送廣播
5.2.4 接收廣播
5.2.5 注冊Broadcast Receiver
5.2.6 注銷Broadcast Receiver
5.2.7 廣播的生命周期
5.2.8 項目實施-廣播消息
5.3 Handler消息處理
5.3.1 循環(huán)者-Looper
5.3.2 Handler
5.3.3 Message
5.3.4 項目實施-打地鼠
本章小結(jié)
練習(xí)題

第6章 Service應(yīng)用
6.1 Service服務(wù)
6.1.1 Service概述
6.1.2 創(chuàng)建本地服務(wù)
6.1.3 使用本地服務(wù)
6.1.4 項目實施-后臺播放
6.2 遠(yuǎn)程Service調(diào)用
6.2.1 使用遠(yuǎn)程Service
6.2.2 繼承Binder類接口的實現(xiàn)
6.2.3 使用Messenger類的實現(xiàn)
6.2.4 項目實施-后臺綁定播放
本章小結(jié)
練習(xí)題

第7章 Android數(shù)據(jù)存儲
7.1 Shared Preferences
7.1.1 獲取Shared Preferences對象
7.1.2 操作Shared Preferences數(shù)據(jù)
7.1.3 項目實施-讀寫Shared Preferences數(shù)據(jù)
7.2 文件存儲
7.2.1 內(nèi)部存儲
7.2.2 外部存儲
7.2.3 項目實施-文件存取
7.3 SQLite存儲
7.3.1 SQLite介紹
7.3.2 手動建庫
7.3.3 代碼建庫
7.3.4 數(shù)據(jù)操作
7.3.5 項目實施-SQLite存取
7.4 數(shù)據(jù)提供者(Content Provider)
7.4.1 Content Provider
7.4.2 ContentResolver
7.4.3 Content Uri
7.4.4 UriMatcher
7.4.5 預(yù)定義Content Provider
7.4.6 自定義Content Providers
7.4.7 項目實施-Content Provider操作
本章小結(jié)
練習(xí)題

第8章 多媒體開發(fā)
8.1 音頻播放
8.1.1 MediaPlayer類介紹
8.1.2 播放源文件中的文件
8.1.3 播放文件系統(tǒng)中的文件
8.1.4 播放網(wǎng)絡(luò)上的文件
8.1.5 項目實施-音頻播放
8.2 視頻播放
8.2.1 VideoView播放視頻
8.2.2 MediaPlayer播放視頻
8.2.3 項目實施-播放視頻
8.3 音視頻的錄制
8.3.1 MediaRecorder介紹
8.3.2 項目實施-音頻錄制
8.4 相機控制
8.4.1 Camera類
8.4.2 項目實施-相機拍照
本章小結(jié)
練習(xí)題

第9章 圖形與動畫
9.1 讀取圖形文件
9.1.1 使用資源圖片對象
9.1.2 訪問項目其他目錄中的圖片
9.1.3 訪問SD卡中的圖片
9.1.4 項目實施-圖片瀏覽
9.2 繪圖技術(shù)
9.2.1 常用的繪圖工具類介紹
9.2.2 繪制幾何圖形
9.2.3 動態(tài)繪制圖形
9.2.4 項目實施-動態(tài)彈球
9.3 圖形特效制作
9.3.1 圖形特效基礎(chǔ)
9.3.2 使用Shader類渲染圖形
9.3.3 項目實施-圖形伸縮倒影
9.4 動畫技術(shù)
9.4.1 逐幀動畫
9.4.2 補間動畫
9.4.3 疊加動畫AnimationSet
9.4.4 項目實施-野豬奔跑
本章小結(jié)
練習(xí)題

第10章 網(wǎng)絡(luò)編程
10.1 Socket編程
10.1.1 Socket介紹
10.1.2 Socket通信模型
10.1.3 項目實施-Socket通信
10.2 Http網(wǎng)絡(luò)編程
10.2.1 HttpURL Connection對象
10.2.2 HttpClient對象
10.2.3 項目實施-微博客戶端
10.3 WebService編程
10.3.1 Web Service調(diào)用
10.3.2 項目實施-查詢天氣預(yù)報
10.4 WebView編程
10.4.1 WebView組件
10.4.2 WebView與JavaScript
10.4.3 項目實施-網(wǎng)頁瀏覽
10.5 GPS定位
10.5.1 手機定位的方式
10.5.2 GPS開發(fā)常用工具類
10.5.3 GPS事件監(jiān)聽
10.5.4 區(qū)域臨近警告
10.5.5 Android中的GPS開發(fā)過程
10.5.6 Geocoder解碼
10.5.7 項目實施-GPS
信息
本章小結(jié)
練習(xí)題
參考文獻(xiàn)

本目錄推薦

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