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

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

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

定 價(jià):¥42.80

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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