注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)Android程序設(shè)計(jì)教程(第2版)

Android程序設(shè)計(jì)教程(第2版)

Android程序設(shè)計(jì)教程(第2版)

定 價(jià):¥49.00

作 者: 肖云鵬,劉紅,劉宴兵 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)專業(yè)規(guī)劃教材
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787302514411 出版時(shí)間: 2019-10-01 包裝: 平裝
開本: 16開 頁數(shù): 246 字?jǐn)?shù):  

內(nèi)容簡介

  《Android程序設(shè)計(jì)教程(第2版)/高等學(xué)校計(jì)算機(jī)專業(yè)規(guī)劃教材》是為大學(xué)本、專科Android學(xué)習(xí)準(zhǔn)備的教材。全書以what、why、how的方式講解,強(qiáng)調(diào)原理,重視實(shí)踐。以大學(xué)期間常使用教學(xué)案例“圖書管理系統(tǒng)”貫穿每個(gè)知識(shí)點(diǎn),從第2章開始,安排在每一章的后一節(jié)??v向方面,各章承前啟后,層層遞進(jìn),從簡單的單界面、靜態(tài)數(shù)據(jù)的圖書管理系統(tǒng)→多界面、靜態(tài)數(shù)據(jù)的圖書管理系統(tǒng)→帶本地存儲(chǔ)的圖書管理系統(tǒng)→帶網(wǎng)絡(luò)連接的圖書管理系統(tǒng)→帶多媒體的圖書管理系統(tǒng)→用Service實(shí)現(xiàn)新書上架、帶異步刷新的進(jìn)階功能的圖書管理系統(tǒng)。橫向方面,每章后一節(jié)的實(shí)例也是對該章學(xué)習(xí)內(nèi)容的總結(jié)和實(shí)踐。同時(shí),根據(jù)實(shí)際教學(xué)情況,我們在《Android程序設(shè)計(jì)教程(第2版)/高等學(xué)校計(jì)算機(jī)專業(yè)規(guī)劃教材》的實(shí)例中用簡單的方式融匯了已在面向?qū)ο蟆?shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、網(wǎng)絡(luò)編程、多線程、通信協(xié)議、程序結(jié)構(gòu)、常用設(shè)計(jì)模式等部分學(xué)習(xí)過,但不一定能夠?qū)嶋H運(yùn)用重要知識(shí)點(diǎn)。為了配合教師教學(xué)及學(xué)生自學(xué),《Android程序設(shè)計(jì)教程(第2版)/高等學(xué)校計(jì)算機(jī)專業(yè)規(guī)劃教材》提供了配套教學(xué)的PPT和所有章節(jié)的源代碼,掃描前言中的二維碼即可下載。

作者簡介

暫缺《Android程序設(shè)計(jì)教程(第2版)》作者簡介

圖書目錄

第1章 概述
1.1 搭建環(huán)境
1.1.1 安裝Android Studio
1.1.2 安裝SDK
1.2 創(chuàng)建第一個(gè)Android程序
1.2.1 使用Android Studio創(chuàng)建一個(gè)Android工程
1.2.2 在模擬器上運(yùn)行
1.2.3 在手機(jī)上運(yùn)行
1.3 如何導(dǎo)入本書案例庫
1.4 Android應(yīng)用程序的構(gòu)成
1.5 Android四大組件
1.5.1 活動(dòng)
1.5.2 服務(wù)
1.5.3 內(nèi)容提供者
1.5.4 廣播接收者
1.6 養(yǎng)成良好的學(xué)習(xí)習(xí)慣
本章小結(jié)
第2章 活動(dòng)
2.1 Activity概述
2.1.1 Activity是什么
2.1.2 Activity生命周期
2.1.3 Activity生命周期的示例
2.2 一個(gè)Android工程的整體結(jié)構(gòu)
2.2.1 Android程序中各種文件夾及文件
2.2.2 res文件夾
2.2.3 AndroidManifest.xml文件
2.3 最簡單的圖書管理系統(tǒng)
第3章 用戶界面
3.1 用戶界面基礎(chǔ)知識(shí)
3.2 界面基本組件
3.2.1 界面基本屬性
3.2.2 TextView
3.2.3 EditText
3.2.4 Button
3.2.5 復(fù)選框(CheckBox)
3.2.6 單選按鈕
3.2.7 Listview
3.3 布局
3.3.1 FrameLayout(幀布局)
3.3.2 LinearLayout(線性布局)
3.3.3 RelativeLayout(相對布局)
3.3.4 TableLayout(表格布局)
3.3.5 AbsoluteLayout(絕對布局)
3.3.6 多種布局混合使用
3.4 菜單
3.4.1 選項(xiàng)菜單
3.4.2 上下文菜單
3.4.3 子菜單
3.4.4 定義XML菜單文件
3.5 事件響應(yīng)
3.5.1 基本事件
3.5.2 事件的響應(yīng)
3.6 界面切換與數(shù)據(jù)傳遞
3.6.1 Intent與Bundle
3.6.2 界面切換
3.6.3 傳遞數(shù)據(jù)
3.7 Activity界面刷新
3.8 Activity棧及4種啟動(dòng)模式
3.8.1 Activity棧概述
3.8.2 Activity啟動(dòng)模式定義方法
3.8.3 standard啟動(dòng)模式
3.8.4 singleTop啟動(dòng)模式
3.8.5 singleTask啟動(dòng)模式
3.9 有多個(gè)界面的單機(jī)版圖書管理系統(tǒng)
第4章 數(shù)據(jù)存儲(chǔ)
4.1 Preference存儲(chǔ)方式
4.1.1 SharedPreferences
4.1.2 PreferenceActivity
4.1.3 XML解析
4.2 文件的存儲(chǔ)
4.2.1 內(nèi)部存儲(chǔ)
4.2.2 外部存儲(chǔ)
4.3 SQLite數(shù)據(jù)庫
4.3.1 SQLite簡介
4.3.2 SQLite數(shù)據(jù)庫基本數(shù)據(jù)操作
4.3.3 SQLiteOpenHelper類
4.3.4 數(shù)據(jù)庫文件存儲(chǔ)位置(SD卡/手機(jī)內(nèi)存)
4.4 數(shù)據(jù)共享ContentProvider
4.4.1 Android系統(tǒng)自帶的ContentProvider
4.4.2 白定義ContentProvider
4.5 一個(gè)有本地?cái)?shù)據(jù)庫的單機(jī)版圖書管理系統(tǒng)
第5章 網(wǎng)絡(luò)編程
5.1 什么是網(wǎng)絡(luò)編程
5.1.1 Socket通信
5.1.2 HTTP通信
5.2 客戶/服務(wù)器模式
5.2.1 控制臺(tái)上的簡單輸入輸出
5.2.2 控制臺(tái)上的循環(huán)輸入輸出
5.2.3 一個(gè)客戶端和一個(gè)服務(wù)器端一次通信
5.2.4 一個(gè)客戶端和一個(gè)服務(wù)器端多次通信
5.2.5 多個(gè)客戶端和一個(gè)服務(wù)器端串行通信
5.2.6 多個(gè)客戶端和一個(gè)服務(wù)器端并行通信
5.2.7 客戶端與服務(wù)器端HTTP通信
5.3 通信協(xié)議
5.3.1 什么是協(xié)議,為什么需要協(xié)議
5.3.2 如何實(shí)現(xiàn)協(xié)議
5.4 Handler機(jī)制
5.5 聯(lián)網(wǎng)的圖書管理系統(tǒng)
5.5.1 定義協(xié)議
5.5.2 使用TCP Socket的圖書管理系統(tǒng)
5.5.3 使用TCP Socket的圖書管理系統(tǒng)的服務(wù)器
5.5.4 使用HTTP的圖書管理系統(tǒng)
5.5.5 使用HTTP的圖書管理系統(tǒng)的服務(wù)器
第6章 多媒體
6.1 MediaPlayer
6.2 音頻播放
6.2.1 從源文件播放音頻
6.2.2 從文件系統(tǒng)播放音頻
6.2.3 從流媒體播放音頻
6.3 視頻播放
6.3.1 從源文件播放視頻
6.3.2 從文件系統(tǒng)播放視頻
6.3.3 從流媒體播放視頻
6.4 為圖書管理系統(tǒng)配上音樂
第7章 圖書管理系統(tǒng)程序進(jìn)階
7.1 Service(服務(wù))
7.1.1 了解Service
7.1.2 Service的啟動(dòng)與生命周期
7.2 系統(tǒng)服務(wù)
7.2.1 什么是系統(tǒng)服務(wù)
7.2.2 獲得系統(tǒng)服務(wù)
7.2.3 重力感應(yīng)
7.3 廣播
7.3.1 什么是廣播
7.3.2 廣播的接收與響應(yīng)
7.3.3 廣播的發(fā)送
7.4 Service實(shí)現(xiàn)新書上架通知
7.4.1 客戶端
7.4.2 服務(wù)器
7.5 帶異步刷新功能的圖書管理系統(tǒng)
7.5.1 Tab標(biāo)簽的實(shí)現(xiàn)
7.5.2 自定義的ListView與Adapter
7.5.3 異步刷新實(shí)現(xiàn)
7.5.4 其他部分實(shí)現(xiàn)
參考文獻(xiàn)

本目錄推薦

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