-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
基于Android Studio的應用程序開發教程 版權信息
- ISBN:9787121293856
- 條形碼:9787121293856 ; 978-7-121-29385-6
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
基于Android Studio的應用程序開發教程 本書特色
本書從初學者的角度出發,基于Android Studio開發環境,循序漸進地針對Android應用程序開發進行了介紹。全書共9章,分別為:Android平臺與開發環境,Android應用程序構成分析,Android生命周期與通信,布局和控件,布局和控件進階,系統服務,數據存儲,后臺處理與網絡通信,綜合實例設計與分析。從安裝環境開始入手,進入**個Android應用程序的剖析,*后完成一個基于服務器端和客戶端結構的綜合案例。本書案例豐富,每章以項目導學開頭,引入當前章節的內容,*后通過項目延伸,引出更深入的需求,給予讀者發揮和實現的空間。
基于Android Studio的應用程序開發教程 內容簡介
大連東軟軟件學院的授課教材;基于Android Studio開發環境,實例豐富;提供電子課件、程序源代碼等。
基于Android Studio的應用程序開發教程 目錄
1.1 Android應用開發概述
1.1.1 Android發展史與現狀
1.1.2 Android基本架構
1.1.3 Android組件
1.2 開發環境
1.2.1 JDK安裝與配置
1.2.2 Android Studio
1.2.3 Eclipse
1.2.4 Android Studio的優勢
1.2.5 Genymotion模擬器
1.2.6 DDMS
1.3 **個Android程序
1.3.1 創建項目第1章 Android平臺與開發環境
1.1 Android應用開發概述
1.1.1 Android發展史與現狀
1.1.2 Android基本架構
1.1.3 Android組件
1.2 開發環境
1.2.1 JDK安裝與配置
1.2.2 Android Studio
1.2.3 Eclipse
1.2.4 Android Studio的優勢
1.2.5 Genymotion模擬器
1.2.6 DDMS
1.3 **個Android程序
1.3.1 創建項目
1.3.2 運行項目
1.3.3 項目分析
習題1
第2章 Android應用程序構成分析
2.1 目錄結構分析
2.2 Android應用程序結構解析
2.2.1 資源文件
2.2.2 代碼文件
2.3 AndroidManifest.xml文件
2.4 應用程序運行分析
2.4.1 AndroidManifest.xml修改
2.4.2 資源文件修改
2.4.3 語言國際化
2.5 Android的基本組件
2.5.1 Activity
2.5.2 BroadcastReceiver
2.5.3 Service
2.5.4 ContentProvider
習題2
第3章 Android生命周期與通信
3.1 生命周期
3.1.1 概述
3.1.2 Activity生命周期的方法
3.1.3 LogCat
3.2 Android組件間的通信
3.2.1 Intent對象
3.2.2 Intent過濾器
3.2.3 Intent傳遞數據
3.2.4 獲取Activity返回值
3.3 項目實現——啟動頁
習題3
第4章 布局和控件
4.1 基礎控件
4.1.1 TextView控件
4.1.2 EditText控件
4.1.3 Button控件及監聽事件
4.1.4 登錄實例
4.2 常用布局
4.2.1 線性布局
4.2.2 相對布局
4.2.3 其他布局
4.3 常用控件
4.3.1 RadioGroup和RadioButton
4.3.2 Checkbox控件
4.3.3 ImageButton控件
4.3.4 ImageView控件
4.3.5 Spinner控件
4.3.6 注冊實例
4.4 控件和布局優化
4.4.1 Shape
4.4.2 Selector
4.4.3 登錄布局和背景優化
4.5 高級控件
4.5.1 TextInputLayout
4.5.2 ListView
4.5.3 RecycleView和CardView0
習題4
第5章 布局和控件進階
5.1 Fragment
5.1.1 Fragment的產生與介紹
5.1.2 Fragment的生命周期
5.1.3 靜態使用Fragment
5.1.4 動態使用Fragment
5.2 Toolbar和對話框
5.2.1 Toolbar
5.2.2 DialogFragment
5.3 Android項目框架綜合實例
5.3.1 新建項目
5.3.2 底部導航
5.3.3 任意數量內導航
5.3.4 固定數量內導航
習題5
第6章 系統服務
6.1 服務
6.1.1 Service的原理和用途
6.1.2 使用線程
6.2 Timer和Alarm
6.2.1 Timer
6.2.2 Alarm
6.3 Broadcast組件
6.3.1 靜態注冊
6.3.2 動態注冊
6.4 Notification
6.4.1 Notification簡介
6.4.2 PendingIntent
6.4.3 Notification的實現
習題6
第7章 數據存儲
7.1 簡單存儲
7.2 文件存儲
7.3 數據庫存儲
7.3.1 SQLite簡介
7.3.2 手動建庫
7.3.3 代碼建庫
7.3.4 數據操作
7.3.5 第三方工具——xUtils
7.4 ContentProvider
7.4.1 ContentProvider簡介
7.4.2 訪問系統 ContentProvider
習題7
第8章 后臺處理與網絡通信
8.1 概述
8.2 后臺線程
8.2.1 子線程
8.2.2 Handler消息傳遞機制
8.2.3 異步任務
8.3 獲取網絡數據資源
8.3.1 通過URL獲取網絡資源
8.3.2 通過URLConnection獲取網絡資源
8.3.3 通過HTTP獲取網絡資源
8.3.4 Eclipse下的Tomcat安裝與配置
8.3.5 登錄案例
8.4 JSON
8.4.1 概述
8.4.2 Google Gson 簡述
8.5 網絡通信框架Volley
8.5.1 通過Volley獲取JSON數據
8.5.2 通過Volley加載圖片資源
8.6 項目實現——天氣預報
習題8
第9章 綜合實例——校園訂餐App
9.1 功能介紹
9.1.1 需求分析
9.1.2 開發環境搭建
9.2 服務器端運行
9.2.1 數據庫設計
9.2.2 服務器端運行配置
9.2.3 參數接口
9.3 客戶端設計
9.4 客戶端開發
9.4.1 登錄和注冊
9.4.2 店鋪和菜譜列表
9.4.3 菜譜詳情和購買
9.4.4 收藏
9.4.5 搜索
9.4.6 我
9.5 程序簽名與打包
附錄A 校園訂餐App服務器端配置
參考文獻信息
基于Android Studio的應用程序開發教程 作者簡介
李寧寧,女,大連東軟信息學院計算機系教師,一直從事計算機專業“Android應用程序編程與開發”方面的教學與科研工作。
- >
中國歷史的瞬間
- >
月亮與六便士
- >
詩經-先民的歌唱
- >
我從未如此眷戀人間
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
苦雨齋序跋文-周作人自編集
- >
經典常談
- >
二體千字文