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

基于Android Studio的應(yīng)用程序開發(fā)教程

基于Android Studio的應(yīng)用程序開發(fā)教程

定 價:¥42.80

作 者: 李寧寧
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121293856 出版時間: 2016-07-01 包裝:
開本: 16開 頁數(shù): 296 字?jǐn)?shù):  

內(nèi)容簡介

  本書從初學(xué)者的角度出發(fā),基于Android Studio開發(fā)環(huán)境,循序漸進(jìn)地針對Android應(yīng)用程序開發(fā)進(jìn)行了介紹。全書共9章,分別為:Android平臺與開發(fā)環(huán)境,Android應(yīng)用程序構(gòu)成分析,Android生命周期與通信,布局和控件,布局和控件進(jìn)階,系統(tǒng)服務(wù),數(shù)據(jù)存儲,后臺處理與網(wǎng)絡(luò)通信,綜合實(shí)例設(shè)計(jì)與分析。從安裝環(huán)境開始入手,進(jìn)入**個Android應(yīng)用程序的剖析,最后完成一個基于服務(wù)器端和客戶端結(jié)構(gòu)的綜合案例。本書案例豐富,每章以項(xiàng)目導(dǎo)學(xué)開頭,引入當(dāng)前章節(jié)的內(nèi)容,最后通過項(xiàng)目延伸,引出更深入的需求,給予讀者發(fā)揮和實(shí)現(xiàn)的空間。

作者簡介

  李寧寧,女,大連東軟信息學(xué)院計(jì)算機(jī)系教師,一直從事計(jì)算機(jī)專業(yè)“Android應(yīng)用程序編程與開發(fā)”方面的教學(xué)與科研工作。

圖書目錄

第1章  Android平臺與開發(fā)環(huán)境
1.1  Android應(yīng)用開發(fā)概述
1.1.1  Android發(fā)展史與現(xiàn)狀
1.1.2  Android基本架構(gòu)
1.1.3  Android組件
1.2  開發(fā)環(huán)境
1.2.1  JDK安裝與配置
1.2.2  Android Studio
1.2.3  Eclipse
1.2.4  Android Studio的優(yōu)勢
1.2.5  Genymotion模擬器
1.2.6  DDMS
1.3  第一個Android程序
1.3.1  創(chuàng)建項(xiàng)目
1.3.2  運(yùn)行項(xiàng)目
1.3.3  項(xiàng)目分析
習(xí)題1
第2章  Android應(yīng)用程序構(gòu)成分析
2.1  目錄結(jié)構(gòu)分析
2.2  Android應(yīng)用程序結(jié)構(gòu)解析
2.2.1  資源文件
2.2.2  代碼文件
2.3  AndroidManifest.xml文件
2.4  應(yīng)用程序運(yùn)行分析
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
習(xí)題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傳遞數(shù)據(jù)
3.2.4  獲取Activity返回值
3.3  項(xiàng)目實(shí)現(xiàn)――啟動頁
習(xí)題3
第4章  布局和控件
4.1  基礎(chǔ)控件
4.1.1  TextView控件
4.1.2  EditText控件
4.1.3  Button控件及監(jiān)聽事件
4.1.4  登錄實(shí)例
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  注冊實(shí)例
4.4  控件和布局優(yōu)化
4.4.1  Shape
4.4.2  Selector
4.4.3  登錄布局和背景優(yōu)化
4.5  高級控件
4.5.1  TextInputLayout
4.5.2  ListView
4.5.3  RecycleView和CardView0
習(xí)題4
第5章  布局和控件進(jìn)階
5.1  Fragment
5.1.1  Fragment的產(chǎn)生與介紹
5.1.2  Fragment的生命周期
5.1.3  靜態(tài)使用Fragment
5.1.4  動態(tài)使用Fragment
5.2  Toolbar和對話框
5.2.1  Toolbar
5.2.2  DialogFragment
5.3  Android項(xiàng)目框架綜合實(shí)例
5.3.1  新建項(xiàng)目
5.3.2  底部導(dǎo)航
5.3.3  任意數(shù)量內(nèi)導(dǎo)航
5.3.4  固定數(shù)量內(nèi)導(dǎo)航
習(xí)題5
第6章  系統(tǒng)服務(wù)
6.1  服務(wù)
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  靜態(tài)注冊
6.3.2  動態(tài)注冊
6.4  Notification
6.4.1  Notification簡介
6.4.2  PendingIntent
6.4.3  Notification的實(shí)現(xiàn)
習(xí)題6
第7章  數(shù)據(jù)存儲
7.1  簡單存儲
7.2  文件存儲
7.3  數(shù)據(jù)庫存儲
7.3.1  SQLite簡介
7.3.2  手動建庫
7.3.3  代碼建庫
7.3.4  數(shù)據(jù)操作
7.3.5  第三方工具――xUtils
7.4  ContentProvider
7.4.1  ContentProvider簡介
7.4.2  訪問系統(tǒng) ContentProvider
習(xí)題7
第8章  后臺處理與網(wǎng)絡(luò)通信
8.1  概述
8.2  后臺線程
8.2.1  子線程
8.2.2  Handler消息傳遞機(jī)制
8.2.3  異步任務(wù)
8.3  獲取網(wǎng)絡(luò)數(shù)據(jù)資源
8.3.1  通過URL獲取網(wǎng)絡(luò)資源
8.3.2  通過URLConnection獲取網(wǎng)絡(luò)資源
8.3.3  通過HTTP獲取網(wǎng)絡(luò)資源
8.3.4  Eclipse下的Tomcat安裝與配置
8.3.5  登錄案例
8.4  JSON
8.4.1  概述
8.4.2  Google Gson 簡述
8.5  網(wǎng)絡(luò)通信框架Volley
8.5.1  通過Volley獲取JSON數(shù)據(jù)
8.5.2  通過Volley加載圖片資源
8.6  項(xiàng)目實(shí)現(xiàn)――天氣預(yù)報
習(xí)題8
第9章  綜合實(shí)例――校園訂餐App
9.1  功能介紹
9.1.1  需求分析
9.1.2  開發(fā)環(huán)境搭建
9.2  服務(wù)器端運(yùn)行
9.2.1  數(shù)據(jù)庫設(shè)計(jì)
9.2.2  服務(wù)器端運(yùn)行配置
9.2.3  參數(shù)接口
9.3  客戶端設(shè)計(jì)
9.4  客戶端開發(fā)
9.4.1  登錄和注冊
9.4.2  店鋪和菜譜列表
9.4.3  菜譜詳情和購買
9.4.4  收藏
9.4.5  搜索
9.4.6  我
9.5  程序簽名與打包
附錄A  校園訂餐App服務(wù)器端配置
參考文獻(xiàn)

本目錄推薦

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