-
>
決戰(zhàn)行測(cè)5000題(言語理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈(zèng)1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
新編Android應(yīng)用開發(fā)從入門到精通 版權(quán)信息
- ISBN:9787111588108
- 條形碼:9787111588108 ; 978-7-111-58810-8
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
新編Android應(yīng)用開發(fā)從入門到精通 本書特色
Android(中文名為“安卓”)操作系統(tǒng)正在持續(xù)擴(kuò)展市場(chǎng),已經(jīng)成為全球應(yīng)用廣的操作系統(tǒng)之一,引領(lǐng)了終端智能化的浪潮。其在智能手表、智能電視、智能手機(jī)、智能眼鏡、智能平板、電子書閱讀器、游戲機(jī),甚至是家居、家電、音響產(chǎn)品、汽車面板等設(shè)備的智能化方面表現(xiàn)出了卓越的功能效果。因此Android憑借著自身的優(yōu)勢(shì),也得到了越來越多企業(yè)及開發(fā)者的青睞。
《新編Android應(yīng)用開發(fā)從入門到精通》基于當(dāng)前新的Android Studio版本(穩(wěn)定版Android Studio 23)、Android SDK和主流的應(yīng)用,以Android項(xiàng)目開發(fā)的視角,循序漸進(jìn)地講解并展示了 Android項(xiàng)目開發(fā)過程的主要流程,依次介紹了開發(fā)環(huán)境的搭建、項(xiàng)目設(shè)計(jì)、界面設(shè)計(jì)、應(yīng)用程序構(gòu)成設(shè)計(jì)、高級(jí)界面設(shè)計(jì)、數(shù)據(jù)持久化方案、多媒體應(yīng)用開發(fā)、網(wǎng)絡(luò)開發(fā)、無線通信、開源庫和開源項(xiàng)目,以及應(yīng)用程序的托管和發(fā)布等內(nèi)容。在講解每項(xiàng)知識(shí)點(diǎn)時(shí),都遵循了理論聯(lián)系實(shí)際的講解方式,配以實(shí)戰(zhàn)演練,從而詳盡剖析了Android項(xiàng)目開發(fā)的完整實(shí)現(xiàn)流程。
通過對(duì)本書進(jìn)行學(xué)習(xí),初中級(jí)開發(fā)者將極大地提高Android開發(fā)能力,向Android高級(jí)開發(fā)者邁進(jìn)。而對(duì)于高級(jí)開發(fā)者來說,仍然可以從本書的知識(shí)體系中學(xué)習(xí)到更加規(guī)范的操作流程和并獲得不少設(shè)計(jì)靈感。Android(中文名為“安卓”)操作系統(tǒng)正在持續(xù)擴(kuò)展市場(chǎng),已經(jīng)成為全球應(yīng)用廣的操作系統(tǒng)之一,引領(lǐng)了終端智能化的浪潮。其在智能手表、智能電視、智能手機(jī)、智能眼鏡、智能平板、電子書閱讀器、游戲機(jī),甚至是家居、家電、音響產(chǎn)品、汽車面板等設(shè)備的智能化方面表現(xiàn)出了卓越的功能效果。因此Android憑借著自身的優(yōu)勢(shì),也得到了越來越多企業(yè)及開發(fā)者的青睞。
《新編Android應(yīng)用開發(fā)從入門到精通》基于當(dāng)前新的Android Studio版本(穩(wěn)定版Android Studio 23)、Android SDK和主流的應(yīng)用,以Android項(xiàng)目開發(fā)的視角,循序漸進(jìn)地講解并展示了 Android項(xiàng)目開發(fā)過程的主要流程,依次介紹了開發(fā)環(huán)境的搭建、項(xiàng)目設(shè)計(jì)、界面設(shè)計(jì)、應(yīng)用程序構(gòu)成設(shè)計(jì)、高級(jí)界面設(shè)計(jì)、數(shù)據(jù)持久化方案、多媒體應(yīng)用開發(fā)、網(wǎng)絡(luò)開發(fā)、無線通信、開源庫和開源項(xiàng)目,以及應(yīng)用程序的托管和發(fā)布等內(nèi)容。在講解每項(xiàng)知識(shí)點(diǎn)時(shí),都遵循了理論聯(lián)系實(shí)際的講解方式,配以實(shí)戰(zhàn)演練,從而詳盡剖析了Android項(xiàng)目開發(fā)的完整實(shí)現(xiàn)流程。
通過對(duì)本書進(jìn)行學(xué)習(xí),初中級(jí)開發(fā)者將極大地提高Android開發(fā)能力,向Android高級(jí)開發(fā)者邁進(jìn)。而對(duì)于高級(jí)開發(fā)者來說,仍然可以從本書的知識(shí)體系中學(xué)習(xí)到更加規(guī)范的操作流程和并獲得不少設(shè)計(jì)靈感。
《新編Android應(yīng)用開發(fā)從入門到精通》適用于對(duì)Java編程有一定基礎(chǔ),并且已經(jīng)有一定的Android開發(fā)經(jīng)驗(yàn),想進(jìn)一步提高Android開發(fā)能力的讀者,可作為高等院校信息類相關(guān)專業(yè)的教材,也可作為Android程序設(shè)計(jì)的培訓(xùn)教程,還可作為廣大Android開發(fā)愛好者自學(xué)的參考手冊(cè)。
新編Android應(yīng)用開發(fā)從入門到精通 內(nèi)容簡(jiǎn)介
面向系統(tǒng)集成的新發(fā)展,整合Android Studio和Eclipse兩種開發(fā)環(huán)境,提供全書所有完整可運(yùn)行源代碼,涉及訪問網(wǎng)絡(luò)攝像機(jī)、語音識(shí)別、媒體動(dòng)畫、網(wǎng)絡(luò)開發(fā)、近距離無線通信、訪問智能電表或智能插座等,覆蓋安卓開發(fā)各個(gè)環(huán)節(jié)。
新編Android應(yīng)用開發(fā)從入門到精通 目錄
**章Android開發(fā)環(huán)境
1.1Android開發(fā)環(huán)境簡(jiǎn)介
1.2基于Eclipse的開發(fā)環(huán)境
1.2.1開發(fā)環(huán)境的搭建
1.2.2項(xiàng)目結(jié)構(gòu)
1.2.3使用第三方庫
1.2.4項(xiàng)目的運(yùn)行和調(diào)試
1.3基于Android Studio的開發(fā)環(huán)境
1.3.1Android Studio的特點(diǎn)
1.3.2搭建Android Studio應(yīng)用開發(fā)
環(huán)境
1.3.3Android Studio 2.3的新特性
1.3.4安裝Android Studio 新插件
1.3.5詳解項(xiàng)目中的資源
1.3.6詳解build.gradle文件
1.3.7項(xiàng)目運(yùn)行
1.3.8導(dǎo)入Eclipse項(xiàng)目
1.3.9導(dǎo)入JAR文件
1.3.10調(diào)試
1.4兩種開發(fā)環(huán)境的比較和應(yīng)用程序
轉(zhuǎn)化
1.5本章小結(jié)第二章Android開發(fā)基礎(chǔ)知識(shí)
2.1總體流程
2.2各階段描述
2.3Android開發(fā)代碼規(guī)范
2.3.1項(xiàng)目和包命名規(guī)范
2.3.2類和接口命名方法
2.3.3變量和常量命名方法
2.3.4方法的命名方法
2.3.5注釋規(guī)范
2.4本章小結(jié)第三章應(yīng)用程序用戶接口——界面設(shè)計(jì)
3.1用戶界面設(shè)計(jì)基礎(chǔ)
3.2界面*外層設(shè)計(jì)——布局
3.2.1簡(jiǎn)單布局——常用布局
3.2.2百分比布局
3.2.3復(fù)雜布局——布局嵌套
3.2.4Android新布局ConstraintLayout
3.3布局內(nèi)部構(gòu)成——界面控件
3.4界面設(shè)計(jì)助手——輔助設(shè)計(jì)工具
3.5Android新控件
3.6界面背后的勞動(dòng)者——Activity
3.6.1Activity簡(jiǎn)介
3.6.2創(chuàng)建Activity和加載布局
3.6.3Activity的生命周期
3.6.4使用Intent在Activity之間穿梭
3.6.5Intent調(diào)用常見系統(tǒng)組件
3.7界面設(shè)計(jì)新體驗(yàn)——Material Design
3.7.1什么是Material Design
3.7.2Material Design內(nèi)容
3.8實(shí)例:WebView實(shí)現(xiàn)監(jiān)控界面
3.9本章小結(jié)
新編Android應(yīng)用開發(fā)從入門到精通
第四章應(yīng)用程序的構(gòu)成部件
4.1應(yīng)用程序架構(gòu)介紹
4.2應(yīng)用程序并行機(jī)制——線程和
線程池
4.2.1線程的實(shí)現(xiàn)方法
4.2.2Android的線程池
4.3應(yīng)用程序互動(dòng)機(jī)制——事件機(jī)制
4.3.1事件處理機(jī)制 1——基于監(jiān)聽器的
事件處理
4.3.2事件處理機(jī)制 2——基于回調(diào)的事件
處理
4.3.3事件響應(yīng)的實(shí)現(xiàn)
4.3.4實(shí)例:獲取觸點(diǎn)坐標(biāo)
4.4應(yīng)用程序后臺(tái)勞動(dòng)者——Service
4.4.1服務(wù)的創(chuàng)建
4.4.2服務(wù)的實(shí)現(xiàn)
4.4.3實(shí)現(xiàn)Service和Activity之間
通信
4.5應(yīng)用程序的消息處理機(jī)制—
Handler
4.5.1Handler類
4.5.2實(shí)例:獲取當(dāng)前時(shí)間
4.6應(yīng)用程序輕量級(jí)并行——AsyncTask
機(jī)制
4.6.1AsyncTask抽象類
4.6.2實(shí)例:實(shí)現(xiàn)定時(shí)器
4.7AsyncTask和Handler兩種異步方式
比較
4.8本章小結(jié)新編Android應(yīng)用開發(fā)從入門到精通
目錄
第五章界面設(shè)計(jì)更進(jìn)一步——UI高級(jí)設(shè)計(jì)
5.1自定義控件
5.1.1自定義View類控件
5.1.2實(shí)例:自定義控件——走動(dòng)的
鐘表
5.2Android適配器——BaseAdapter
5.3復(fù)雜控件ListView——實(shí)現(xiàn)場(chǎng)景對(duì)象
選擇
5.3.1ListView控件的簡(jiǎn)單應(yīng)用
5.3.2ListView控件的高級(jí)應(yīng)用
5.3.3實(shí)例:ListView實(shí)現(xiàn)場(chǎng)景對(duì)象
選擇
5.4高級(jí)ListView:ExpandableListView——
實(shí)現(xiàn)商品列表折疊
5.4.1ExpandableAdapter簡(jiǎn)介
5.4.2實(shí)例: ExpandableListView實(shí)現(xiàn)商品
列表折疊
5.5高級(jí)控件 Camera2 SurfaceView——
實(shí)現(xiàn)拍照
5.5.1SurfaceView簡(jiǎn)介
5.5.2實(shí)例:Camera2 SurfaceView——實(shí)現(xiàn)
拍照
5.6藝術(shù)般的控件:RecyclerView和
CardView——實(shí)現(xiàn)新聞卡片
5.6.1RecyclerView和CardView簡(jiǎn)介
5.6.2實(shí)例:RecyclerView和CardView——
實(shí)現(xiàn)新聞卡片
5.7Android 7.0新工具類:DiffUtil
5.8更炫的控件:DrawerLayout——實(shí)現(xiàn)側(cè)
滑菜單效果
5.9對(duì)話框
5.9.1常用對(duì)話框
5.9.2MDDialog
5.10本章小結(jié)
第六章數(shù)據(jù)持久化方案
6.1輕量級(jí)存儲(chǔ):SharedPreferences——
實(shí)現(xiàn)“記住密碼”功能
6.2結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)——SQLite
6.2.1SQLite簡(jiǎn)介
6.2.2創(chuàng)建SQLite數(shù)據(jù)庫
6.2.3操作數(shù)據(jù)庫
6.3實(shí)例:SQLite——實(shí)現(xiàn)會(huì)員功能
6.4數(shù)據(jù)共享:ContentProvider——獲得
聯(lián)系人信息
6.5*新對(duì)象數(shù)據(jù)庫操作——LitePal
6.5.1LitePal簡(jiǎn)介
6.5.2配置LitePal
6.5.3數(shù)據(jù)庫創(chuàng)建和升級(jí)
6.5.4數(shù)據(jù)庫操作
6.5.5LitePal 1.5.0的新特性
6.6本章小結(jié)
第七章讓界面動(dòng)起來——Android動(dòng)畫
7.1繪圖動(dòng)畫——繪制儀表盤
7.2幀動(dòng)畫Drawable——模擬電扇
轉(zhuǎn)動(dòng)
7.3SurfaceView實(shí)現(xiàn)下雨的天氣動(dòng)畫
效果
7.4Android 5.0新動(dòng)畫——AnimatedVector
Drawable矢量動(dòng)畫
7.5三維動(dòng)畫:Open GL ES——書本翻頁
動(dòng)畫
7.6本章小結(jié)
第八章更豐富的應(yīng)用——Android多媒體
8.1視頻播放器1——MediaController
VideoView播放視頻
8.2視頻播放器2——MediaPlayer
SurfaceView播放視頻
8.3實(shí)現(xiàn)按住說話錄音
8.4實(shí)現(xiàn)二維碼識(shí)別
8.5Android TTS文字識(shí)別——實(shí)現(xiàn)文字
朗讀
8.5.1TextToSpeech開發(fā)流程
8.5.2TextToSpeech實(shí)現(xiàn)文字朗讀
8.6Android語音識(shí)別——多種語言語音
識(shí)別
8.7基于Ijkplayer的視頻播放器
8.8本章小結(jié)
第九章連接到遠(yuǎn)方——Android網(wǎng)絡(luò)開發(fā)
9.1Android應(yīng)用程序的權(quán)限
9.1.1Android權(quán)限機(jī)制詳解
9.1.2Android 6.0網(wǎng)絡(luò)權(quán)限管理
9.2解析JSON格式數(shù)據(jù)
9.2.1使用JSONObject
9.2.2使用GSON
9.3使用OkHttp3請(qǐng)求天氣預(yù)報(bào)
9.4使用UniversalImageLoader加載
圖片
9.5使用Volley加載網(wǎng)絡(luò)圖片
9.5
新編Android應(yīng)用開發(fā)從入門到精通 作者簡(jiǎn)介
何福貴:博士后、博導(dǎo)、北京市教學(xué)名師、北京市專業(yè)創(chuàng)新團(tuán)隊(duì)帶頭人。2010年至今指導(dǎo)學(xué)生參加全國職業(yè)技能競(jìng)賽獲得一等獎(jiǎng)4項(xiàng)、二等獎(jiǎng)5項(xiàng),2017年入選北京市“高創(chuàng)計(jì)劃”教學(xué)名師。曾出版專著十余本,撰寫發(fā)表論文幾十篇,涉及EI檢索論文3篇、國際會(huì)議論文5篇、核心期刊4篇,以及教育改革十余篇等。
- >
苦雨齋序跋文-周作人自編集
- >
煙與鏡
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
經(jīng)典常談
- >
月亮虎
- >
中國歷史的瞬間
- >
上帝之肋:男人的真實(shí)旅程