-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Android移動開發案例教程-基于Android Studio開發環境 版權信息
- ISBN:9787115447784
- 條形碼:9787115447784 ; 978-7-115-44778-4
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Android移動開發案例教程-基于Android Studio開發環境 本書特色
本書根據普通高等院校計算機專業本科生的教學要求,在總結近幾年“Android移動開發”課程教學經驗的基礎上,結合本課程及專業的發展趨勢、Android移動開發*發展的情況編寫而成。 本書共分為7章:第1章對Android平臺的歷史和現狀、架構和特點、開發環境搭建做了簡要介紹;第2章介紹Android開發所需的基本知識;第3章介紹Android開發中的多媒體編程知識;第4章介紹Android開發中的數據庫編程基礎知識;第5章在第4章的基礎上進一步深入介紹Android數據庫開發知識;第6章主要介紹Android開發中的圖像與動畫編程知識;第7章重點講解Android開發中的網絡編程基礎知識。 本書內容重點突出,語言精練易懂,可作為普通高等院校計算機及相關專業“Android移動開發”類課程入門級教材,也可供計算機及相關專業的教學人員、科研人員或Android開發愛好者使用。高職高專類學校也可以選用本教材,使用時可以根據學校和學生的實際情況略去某些章節。
Android移動開發案例教程-基于Android Studio開發環境 內容簡介
1.*本本科層次的Android Studio開發教程。 2.適合零基礎讀者,只需懂得一些Java基本知識即可,在介紹Android開發入門知識時,融合了Android開發所需Java的基礎知識,避免了學生在使用本教材時還需要再購買一本Java編程教材。 3. 書中案例涉及多媒體應用、數據庫應用、圖形圖像處理與動畫應用和網絡編程多個領域。
Android移動開發案例教程-基于Android Studio開發環境 目錄
1.1 Android平臺歷史和現狀 1
1.2 Android平臺架構和特點 2
1.3 Android開發環境搭建 3
1.3.1 Android Studio的下載 4
1.3.2 Android Studio的安裝 5
1.4 **個Android實例 6
1.5 小結 22
習題1 22
第2章 Android開發起步 23
2.1 整型數據 23
2.1.1 界面布局及控件介紹 23
2.1.2 整型加法 30
2.1.3 整型減法 35
2.1.4 整型乘法 37
2.1.5 整型除法 38
2.2 String類 39
2.2.1 字符串處理 39
2.2.2 字符串運算 43
2.2.3 整型和字符串轉換 45
2.2.4 字符串和整型轉換 46
2.3 浮點型數據 47
2.3.1 浮點型加法 47
2.3.2 浮點數減法 52
2.3.3 浮點數乘法 52
2.3.4 浮點數除法 53
2.4 算術運算 54
2.4.1 有理數運算加法 55
2.4.2 有理數運算減法 58
2.4.3 有理數運算乘法 59
2.4.4 有理數運算除法 60
2.5 運算流程控制 61
2.5.1 順序結構 61
2.5.2 選擇結構 62
2.5.3 循環結構 65
2.5.4 混合結構 68
2.6 小結 69
習題2 70
第3章 多媒體應用技術 71
3.1 簡單的MP3播放器 71
3.1.1 創建播放器項目 71
3.1.2 播放器頁面布局 72
3.1.3 MP3文件自動播放 72
3.1.4 Button的監聽 74
3.2 復雜的MP3播放器 75
3.2.1 MediaPlayer簡介和使用 76
3.2.2 LRC文件格式及使用 79
3.2.3 使用Bitmap類 84
3.2.4 自定義TextView類 86
3.2.5 監聽TouchEvent事件 94
3.2.6 SeekBar的使用 96
3.2.7 監聽SeekBar 100
3.2.8 播放模式的選擇 101
3.3 一個可用的MP3播放器 106
3.3.1 播放器界面布局 106
3.3.2 Activity之間的跳轉 109
3.3.3 ListView的使用 114
3.3.4 使用Service 117
3.3.5 電話狀態的監聽 125
3.4 手機拍照 127
3.4.1 自動打開手機攝像頭 127
3.4.2 實現拍照并顯示 129
3.4.3 操作SD卡上的文件 131
3.4.4 BitmapFactory的使用 131
3.5 小結 135
習題3 136
第4章 數據庫開發入門:用戶管理實例 137
4.1 SQLite簡介 137
4.1.1 SQLite的歷史 137
4.1.2 SQLite的基本用法 138
4.1.3 SQLite的常用語句 140
4.2 用戶注冊 144
4.2.1 用戶注冊界面布局 144
4.2.2 創建數據庫 148
4.2.3 在OnCreate函數中寫入管理員用戶 149
4.2.4 監聽確定Button寫入普通用戶 151
4.3 用戶登錄 154
4.3.1 用戶登錄界面布局 154
4.3.2 監聽登錄Button按紐 157
4.3.3 根據用戶類別產生不同提示 158
4.3.4 監聽注冊Button按鈕 160
4.4 用戶信息管理 161
4.4.1 普通用戶密碼修改界面布局 161
4.4.2 普通用戶密碼修改 164
4.4.3 系統管理員刪除用戶界面布局 165
4.4.4 所有用戶信息管理 168
4.5 小結 176
習題4 177
第5章 數據庫開發實戰:英語聽力測試 178
5.1 準備數據庫 178
5.1.1 SQLite可視化管理工具 178
5.1.2 創建Conversation表 181
5.1.3 創建Compound Dictation表 183
5.1.4 數據表的基本操作 183
5.2 英語聽力的播放 186
5.2.1 在onCreate函數中播放聽力 186
5.2.2 從指定位置播放聽力 187
5.3 英語試題及答案的顯示 190
5.3.1 使用RadioButton顯示選擇題 191
5.3.2 使用TextView顯示聽寫題 195
5.3.3 監聽菜單顯示聽寫題答案 197
5.4 用戶答題及其判斷 204
5.4.1 監聽RadioButton和Button 205
5.4.2 使用ImageView顯示正確或錯誤提示 212
5.4.3 使用RatingBar顯示正確率 214
5.5 小結 215
習題5 215
第6章 圖像處理與動畫應用:典型算法演示實例 217
6.1 圖像處理基礎 217
6.1.1 Paint、Canvas和Bitmap簡介 217
6.1.2 使用Paint和Canvas廣度優先遍歷圖 218
6.1.3 使用Paint和Canvas構造*小生成樹 223
6.2 二維動畫基礎 227
6.2.1 補間動畫 227
6.2.2 逐幀動畫 230
6.2.3 GIF動畫 232
6.3 透明度、縮放、旋轉和位移漸變的使用 233
6.3.1 縮放和透明度漸變的使用 233
6.3.2 縮放和位移漸變的使用 235
6.3.3 旋轉和位移漸變的使用 236
6.4 位移漸變動畫的使用 237
6.4.1 進棧和出棧的演示 237
6.4.2 入隊和出隊的演示 239
6.5 補間動畫的使用 241
6.5.1 透明度和縮放漸變的使用 241
6.5.2 組合漸變的使用 241
6.5.3 透明度、縮放和旋轉漸變的使用 242
6.5.4 透明度和旋轉漸變的使用 244
6.6 小結 246
習題6 246
第7章 網絡編程入門 247
7.1 基于TCP的Socket通信 247
7.1.1 Socket通信模型 247
7.1.2 使用ServerSocket和Socket 248
7.2 使用URL訪問網絡 254
7.2.1 使用URL讀取網絡資源 255
7.2.2 使用URLConnection讀取網絡資源 256
7.3 使用HTTP訪問網絡 257
7.3.1 使用HTTPURLConnection 257
7.3.2 使用Apache的Httpclient 262
7.4 使用WebView顯示網頁 265
7.4.1 使用WebView瀏覽網站 265
7.4.2 使用Webview加載HTML代碼 267
7.5 小結 269
習題7 270
Android移動開發案例教程-基于Android Studio開發環境 作者簡介
張光河 江西師范大學計算機信息工程學院,副教授。 中科院博士畢業,研究方向為物聯網安全。 目前博士后在站。
- >
唐代進士錄
- >
月亮虎
- >
二體千字文
- >
小考拉的故事-套裝共3冊
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
名家帶你讀魯迅:故事新編
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
有舍有得是人生