注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書工具書科技工具書Android應用程序設計案例教程

Android應用程序設計案例教程

Android應用程序設計案例教程

定 價:¥69.00

作 者: 劉培林 李萍 主編
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111691075 出版時間: 2021-10-01 包裝: 平裝
開本: 16開 頁數: 277 字數:  

內容簡介

  本書共12章,第1章介紹Android開發(fā)環(huán)境;第2~4章介紹Android開發(fā)基礎知識,包括頁面布局、頁面控件、適配器、菜單、對話框和Intent,完成Android開發(fā)入門。第5章介紹Android開發(fā)的基礎組件Activity和SharedPreferences(共享偏好);第6章介紹數據庫訪問技術,并完成第一個較為綜合的實訓項目—產品日志項目;第7、8章介紹BroadcastReceiver、ContentProvider和Service三大組件,實現Android開發(fā)進階。第9章介紹側滑導航和Fragment;第10、11章分別介紹多線程技術和網絡編程技術,探索Android高級開發(fā)。第12章開發(fā)了一個電子商務綜合實訓項目,對全書內容進行了貫穿和應用。本書既可作為高職高專院校移動應用開發(fā)、軟件技術、物聯(lián)網應用技術、大數據技術等專業(yè)的教材,也可作為移動應用與軟件工程技術人員的技術參考資料、培訓用書或自學參考書。

作者簡介

  劉培林,無錫職業(yè)技術學院軟件技術專業(yè)帶頭人,骨干教師。有12年的企業(yè)軟件項目開發(fā)經驗,主持和參與過多項重大軟件技術項目研發(fā),包括“蛟龍?zhí)枴陛d人潛水器操縱模擬系統(tǒng)教控軟件子系統(tǒng)的研發(fā),有13年的軟件技術專業(yè)教學經驗,多次主持軟件技術專業(yè)人才培養(yǎng)方案制定。在國內外公開出版的學術刊物、國際學術會議上發(fā)表論文20多篇,主編《C#可視化程序設計案例教程》教材2013年被評為江蘇省十二五重點教材,2019年被評為“全國高等職業(yè)教育規(guī)劃教材”暢銷教材。

圖書目錄

目錄
第1章 Android開發(fā)概述
1.1 Hello項目設計
1.1.1 項目需求
1.1.2 技術分析
【項目知識點】
1.2 Android概述
1.2.1 Android開發(fā)的優(yōu)勢
1.2.2 Android開發(fā)四大組件
1.2.3 API與SDK的關系
1.3 搭建Android開發(fā)環(huán)境
1.4 Hello項目實施
1.4.1 創(chuàng)建項目
1.4.2 編碼實現
1.4.3 測試運行
1.4.4 項目總結
1.5 實驗1
1.6 習題1
1.7 知識拓展——Android應用程序結構
1.7.1 應用程序結構
1.7.2 配置文件AndroidManifest.xml
1.8 知識拓展——logcat
1.9 隨堂測試1
第2章 布局和常用小控件
2.1 用戶注冊項目設計
2.1.1 項目需求
2.1.2 技術分析
【項目知識點】
2.2 常用布局
2.2.1 相對布局
2.2.2 線性布局
2.2.3 其他布局
2.3 常用小控件
2.3.1 文本控件
2.3.2 按鈕控件
2.3.3 復選框控件
2.3.4 圖片控件
2.4 Toast
2.5 用戶注冊項目實施
2.5.1 編碼實現
2.5.2 測試運行
2.5.3 項目總結
2.6 實驗2
2.7 習題2
2.8 知識拓展——Notification
2.9 知識拓展——ScrollView
2.10 隨堂測試2
第3章 菜單、對話框和Intent
3.1 用戶密碼管理項目設計
3.1.1 項目需求
3.1.2 技術分析
【項目知識點】
3.2 菜單
3.2.1 菜單項文件定義
3.2.2 選項菜單
3.2.3 上下文菜單
3.3 對話框
3.3.1 普通對話框
3.3.2 自定義對話框
3.4 Intent
3.4.1 Intent的種類
3.4.2 顯式Intent
3.4.3 隱式Intent
3.5 用戶密碼管理項目實施
3.5.1 編碼實現
3.5.2 測試運行
3.5.3 項目總結
3.6 實驗3
3.7 習題3
3.8 知識拓展——短信管理器
3.9 隨堂測試3
第4章 適配器與列表控件
4.1 產品列表展示項目設計
4.1.1 項目需求
4.1.2 技術分析
【項目知識點】
4.2 適配器
4.2.1 ArrayAdapter
4.2.2 BaseAdapter
4.2.3 SimpleAdapter
4.2.4 SimpleCursorAdapter
4.2.5 PagerAdapter
4.3 列表控件
4.3.1 ListView控件
4.3.2 GridView控件
4.3.3 ViewPager控件
4.4 產品列表展示項目實施
4.4.1 編碼實現
4.4.2 測試運行
4.4.3 項目總結
4.5 實驗4
4.6 習題4
4.7 知識拓展——Spinner控件
4.7.1 Spinner控件基本用法
4.7.2 Spinner控件與資源文件
4.8 知識拓展——RecyclerView控件
4.8.1 RecyclerView控件基本用法
4.8.2 布局管理器
4.9 隨堂測試4
第5章 Activity與SharedPreferences
5.1 產品圖冊項目設計
5.1.1 項目需求
5.1.2 技術分析
【項目知識點】
5.2 SharedPreferences
5.2.1 創(chuàng)建SharedPreferences實例
5.2.2 編輯SharedPreferences數據
5.2.3 提交SharedPreferences數據
5.2.4 獲取SharedPreferences數據
5.2.5 清除SharedPreferences數據
5.3 Activity
5.3.1 使用Activity
5.3.2 Activity的狀態(tài)
5.3.3 Activity的生命周期
5.3.4 Activity的方法
5.4 產品圖冊項目實施
5.4.1 編碼實現
5.4.2 測試運行
5.4.3 項目總結
5.5 實驗5
5.6 習題5
5.7 知識拓展——虛擬機文件瀏覽器(Device File Explorer)
5.8 知識拓展——Environment類
5.9 隨堂測試5
第6章 數據庫訪問技術
6.1 產品日志項目設計
6.1.1 項目需求
6.1.2 技術分析
【項目知識點】
6.2 SQLite概述
6.2.1 SQLite的數據存儲類型
6.2.2 SQLite的語法與語句
6.3 SQLiteDatabase類
6.3.1 數據操縱
6.3.2 數據查詢
6.3.3 數據操縱專用方法
6.4 SQLiteOpenHelper類
6.5 產品日志項目實施
6.5.1 編碼實現
6.5.2 測試運行
6.5.3 項目總結
6.6 實驗6
6.7 習題6
6.8 隨堂測試6
第7章 BroadcastReceiver與ContentProvider
7.1 產品信息收集項目設計
7.1.1 項目需求
7.1.2 技術分析
【項目知識點】
7.2 BroadcastReceiver
7.2.1 創(chuàng)建廣播接收器
7.2.2 注冊廣播地址
7.2.3 終止廣播
7.3 廣播的分類
7.3.1 系統(tǒng)廣播
7.3.2 用戶自定義廣播
7.4 產品信息收集項目實施
7.4.1 編碼實現
7.4.2 測試運行
7.4.3 項目總結
7.5 產品信息收集項目改進設計
7.5.1 項目需求
7.5.2 技術分析
7.6 ContentProvider和ContentResolver
7.6.1 ContentProvider
7.6.2 ContentResolver
7.7 產品信息收集項目改進實施
7.7.1 編碼實現
7.7.2 測試運行
7.7.3 項目總結
7.8 實驗7
7.9 習題7
7.10 知識拓展—intent-filter配置節(jié)
7.11 隨堂測試7
第8章 Service與媒體播放
8.1 產品介紹播放項目設計
8.1.1 項目需求
8.1.2 技術分析
【項目知識點】
8.2 媒體播放類
8.2.1 音頻播放
8.2.2 視頻播放
8.3 Service
8.3.1 服務的兩種狀態(tài)
8.3.2 服務的生命周期
8.3.3 服務的注冊
8.4 產品介紹播放項目實施
8.4.1 編碼實現
8.4.2 測試運行
8.4.3 項目總結
8.5 實驗8
8.6 習題8
8.7 隨堂測試8
第9章 側滑導航與Fragment
9.1 產品手冊項目設計
9.1.1 項目需求
9.1.2 技術分析
【項目知識點】
9.2 Fragment
9.2.1 Fragment概述
9.2.2 創(chuàng)建Fragment
9.2.3 加載Fragment
9.2.4 Fragment的生命周期
9.2.5 向Fragment傳遞數據
9.3 側滑菜單
9.3.1 抽屜布局
9.3.2 導航視圖
9.3.3 Navigation Drawer Activity模板
9.4 產品手冊項目實施
9.4.1 編碼實現
9.4.2 測試運行
9.4.3 項目總結
9.5 實驗9
9.6 習題9
9.7 知識拓展—FrameLayout
9.8 知識拓展—FloatingActionButton
9.9 隨堂測試9
**0章 多線程技術
10.1 產品圖冊定時輪播項目設計
10.1.1 項目需求
10.1.2 技術分析
【項目知識點】
10.2 線程與Thread類
10.2.1 進程與線程
10.2.2 Thread類與線程實現
10.3 Handler機制
10.3.1 Handler類
10.3.2 Message類
10.4 AsyncTask類
10.4.1 AsyncTask類的定義
10.4.2 AsyncTask類的執(zhí)行流程
10.4.3 使用AsyncTask類
10.5 產品圖冊定時輪播項目實施
10.5.1 編碼實施
10.5.2 測試運行
10.5.3 項目總結
10.6 實驗10
10.7 習題10
10.8 隨堂測試10
**1章 網絡編程技術
11.1 生產環(huán)境遠程監(jiān)看項目設計
11.1.1 項目需求
11.1.2 技術分析
【項目知識點】
11.2 網絡編程概述
11.2.1 網絡編程的架構模式
11.2.2 Android網絡編程的類型
11.3 OkHttp網絡編程
11.3.1 OkHttp編程概述
11.3.2 OkHttp使用準備
11.3.3 使用OkHttp訪問網絡
11.4 HttpURLConnection網絡編程
11.4.1 HttpURLConnection編程概述
11.4.2 使用HttpURLConnection訪問網絡
11.5 生產環(huán)境遠程監(jiān)看項目實施
11.5.1 編碼實現
11.5.2 測試運行
11.5.3 項目總結
11.6 實驗11
11.7 習題11
11.8 隨堂測試11
**2章 電子商務綜合實訓
12.1 項目概述
12.1.1 背景概述
12.1.2 開發(fā)工具
12.2 項目分析
12.2.1 需求分析
12.2.2 業(yè)務分析
12.2.3 系統(tǒng)功能模塊設計
12.3 數據設計
12.3.1 概念設計
12.3.2 數據字典設計
12.3.3 數據實現
12.4 項目實施
12.4.1 項目實施總體介紹
12.4.2 應用程序架構
12.4.3 數據管理
12.4.4 基礎模塊
12.4.5 收貨地址管理模塊
12.4.6 商品模塊
12.4.7 購物車模塊
12.4.8 訂單結算模塊
12.5 項目總結
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號