Android程式設計教程(Android Studio版)

Android程式設計教程(Android Studio版)

《Android程式設計教程(Android Studio版)》是2019年西安電子科技大學出版社出版的圖書,作者是向守超、李再友、鄧永生。

基本介紹

  • 書名:Android程式設計教程(Android Studio版)
  • 作者:向守超
    李再友
    鄧永生
  • 出版社:西安電子科技大學出版社
  • 出版時間:2019年10月1日
  • ISBN:9787560654713
內容簡介,圖書目錄,

內容簡介

《Android程式設計教程(Android Studio版)》基於Android Studio 3.1集成開發工具,對Android技術進行了全面、深入的講解。內容涵蓋Android基本理論概述、集成開發環境的安裝配置、UI界面程式設計、Android四大組件技術套用、Android網路編程、百度地圖套用和感測器使用等技術。
《Android程式設計教程(Android Studio版)》以案例為驅動,深入淺出,重難點突出,主要強調動手操作能力。所有案例都在Android7.0及以上版本進行成功調試,使得讀者能夠快速理解並掌握各項重難點知識,全面提高分析問題、解決問題以及動手編程的能力。
《Android程式設計教程(Android Studio版)》可作為高等學校物聯網工程、移動網際網路技術、計算機科學與技術等專業的移動終端程式設計課程教材,也可以作為培訓機構、自學愛好者的Android學習參考資料。

圖書目錄

第1章 Android概述
1.1 Android簡介
1.1.1 Android的起源
1.1.2 Android的發展史
1.1.3 Android的特點
1.2 Android體系結構
第2章 AndroidStudio集成開發環境
2.1 搭建AndroidStudio開發環境
2.1.1 AndroidStudio介紹
2.1.2 下載並安裝JDK
2.1.3 下載並安裝AndroidStudio
2.1.4 啟動AndroidStudio
2.2 AndroidStudio編程環境介紹
2.2.1 AndroidStudio編程環境
2.2.2 AndroidSDK操作
2.2.3 AVD模擬器操作
2.3 AndroidStudio應用程式
2.3.1 新建一個工程
2.3.2 Android應用程式目錄結構分析
2.3.3 導入項目操作
第3章 Android應用程式
3.1 Android四大組件
3.1.1 Activity
3.1.2 Service
3.1.3 BroadcastReceiver
3.1.4 ContentProvider
3.2 Android應用程式生命周期
3.2.1 程式生命周期
3.2.2 Activity生命周期
3.3 Android程式調試
3.4 Android應用程式許可權
3.4.1 AndroidManifest.xml清單檔案
3.4.2 Android許可權機制
3.4.3 運行時許可權
第4章 Android用戶界面程式設計
4.1 View基礎
4.2 界面布局
4.2.1 線性布局
4.2.2 相對布局
4.2.3 表格布局
4.2.4 絕對布局
4.2.5 框架布局
4.2.6 格線布局
4.2.7 扁平化布局
4.3 Widget簡單組件
4.3.1 文本控制項
4.3.2 Button和開關控制項
4.3.3 ImageButton和ImageView控制項
4.3.4 RadioButton和RadioGroup控制項
4.3.5 CheckBox複選框
4.4 Android事件處理
4.4.1 基於監聽的事件處理
4.4.2 基於回調機制的事件處理
4.5 對話框
4.5.1 對話框簡介
4.5.2 普通對話框
4.5.3 列表對話框
4.5.4 單選按鈕和複選框對話框
4.5.5 日期與時間選擇對話框
4.5.6 進度對話框
4.6 Android常用高級控制項
4.6.1 AutoCompleteTextView控制項
4.6.2 ScroIIView控制項
4.6.3 ListView控制項
4.6.4 ProgressBar與SeekBar控制項
4.6.5 Gallery控制項
4.6.6 Toast控制項
4.6.7 Notification控制項
4.6.8 Spinner控制項
4.6.9 TabHost控制項
4.6.1 0GridView格線控制項
4.7 Fragment基礎
4.7.1 Fragment基本概述
4.7.2 Fragment生命周期
4.7.3 Fragment的創建
4.7.4 Fragment與Activity之間的通信
4.8 資源管理
4.8.1 資源分類
4.8.2 資源訪問方式
第5章 意圖與廣播
5.1 Intent意圖
5.1.1 Intent原理及分類
5.1.2 Intent屬性
5.1.3 Intent啟動Activity
5.1.4 IntentFilter過濾器
5.2 BroadcastReceiver
5.2.1 廣播接收機制
5.2.2 使用BroadcastReceiver
5.3 Handler訊息傳遞機制
5.3.1 Handler簡介
5.3.2 Handler的工作機制
5.4 AsyncTask類
第6章 Service服務
6.1 Service簡介
6.1.1 Service分類
6.1.2 Service基本示例
6.2 Service詳解
6.2.1 Start方式啟動Service
6.2.2 Bind方式啟動Service
6.2.3 混合方式啟動Service
6.2.4 前台Service
6.2.5 Service執行耗時任務
6.2.6 遠程Service
第7章 Android數據存儲
7.1 數據存儲方式簡介
7.2 檔案存儲
7.3 SharedPreferences的使用
7.4 SQLite資料庫存儲
7.4.1 創建資料庫
7.4.2 升級資料庫
7.4.3 添加數據
7.4.4 更新數據
7.4.5 刪除數據
7.4.6 查詢數據
7.5 LitePal運算元據庫
7.5.1 配置LitePal
7.5.2 創建資料庫和表
7.5.3 使用LitePal添加數據
7.5.4 使用LitePal更新數據
7.5.5 使用LitePal刪除數據
7.5.6 使用LitePal查詢數據
第8章 ContentProvider數據共享
8.1 ContentProvider簡介
8.1.1 ContentProvider類
8.1.2 ContentResolver類
8.2 開發ContentProvider程式
8.2.1 編寫ContentProvider子類
8.2.2 註冊ContentProvider
8.2.3 使用ContentProvider
8.3 作業系統的ContentProvider
8.3.1 管理聯繫人
8.3.2 管理多媒體
8.4 ContentObserver
……
第9章 網路編程
第10章 GPS與百度地圖套用
第11章 Android感測器套用開發
參考文獻

相關詞條

熱門詞條

聯絡我們