開發(fā)經(jīng)理
互聯(lián)網(wǎng)
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

Android高級(jí)應(yīng)用開發(fā)最佳實(shí)踐

D. Guan

獨(dú)立機(jī)構(gòu) 國(guó)內(nèi)頂級(jí)系統(tǒng)架構(gòu)師,金牌講師,技術(shù)顧問

國(guó)內(nèi)知名iOS技術(shù)作家,iOS技術(shù)顧問,移動(dòng)開發(fā)專家,51CTO iOS技術(shù)顧問。精通iOS、Android和 Windows Phone及Html5等移動(dòng)開發(fā)技術(shù),精通Cocos2d-x等游戲開發(fā)技術(shù)。曾先后主持開發(fā)大型網(wǎng)絡(luò)游戲神農(nóng)訣iOS和Android客戶端開發(fā)、國(guó)家農(nóng)產(chǎn)品追溯系統(tǒng)iPad客戶端開發(fā)、酒店預(yù)訂系統(tǒng)iPhone客戶端開發(fā)、金融系統(tǒng)微博iOS、WP7、Android客戶端開發(fā)。在App Store發(fā)布多款游戲和應(yīng)用軟件,擅長(zhǎng)移動(dòng)平臺(tái)的應(yīng)用和游戲類項(xiàng)目開發(fā)。近期為中國(guó)移動(dòng)研究院、惠普、云南移動(dòng)、東軟、方正科技、大唐電信、中石油、深圳康拓?fù)?、上海?cái)富168、天津港務(wù)局、北京工商銀行、南航、NTT、廣州軟件協(xié)會(huì)、福州軟件園等企事業(yè)單位授課。
獨(dú)立編寫10多本暢銷著作,用4年時(shí)間建立起了完整的iOS學(xué)習(xí)知識(shí)體系,撰寫8本相關(guān)書籍覆蓋了iOS技術(shù)方方面面。是國(guó)內(nèi)建立完整的iOS學(xué)習(xí)知識(shí)體系的第一人。用3年時(shí)間建立起了完整的Cocos2d-x學(xué)習(xí)知識(shí)體系,撰寫4本相關(guān)書籍覆蓋了3種不同語言的Cocos2d-x技術(shù),是國(guó)內(nèi)建立完整的Cocos2d-x學(xué)習(xí)知識(shí)體系的第一人。
著有多部移動(dòng)開發(fā)暢銷書:
《Android開發(fā)案例驅(qū)動(dòng)教程》
《Android網(wǎng)絡(luò)游戲開發(fā)實(shí)戰(zhàn)》
《iOS開發(fā)指南 從零基礎(chǔ)到App Store上架》
《Swift開發(fā)指南》
《iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實(shí)踐》
《iOS傳感器應(yīng)用開發(fā)最佳實(shí)踐》
《iOS圖形圖像、動(dòng)畫和多媒體編程技術(shù)最佳實(shí)踐》
《iPhone與 iPad開發(fā)實(shí)戰(zhàn)——iOS 經(jīng)典應(yīng)用剖析》
《品味移動(dòng)設(shè)計(jì)》
《交互設(shè)計(jì)的藝術(shù)》
《Cocos2d-x實(shí)戰(zhàn):C++卷》
《Cocos2d-x實(shí)戰(zhàn):JS卷——Cocos2d-JS開發(fā)》
《Cocos2d-x實(shí)戰(zhàn):Lua卷》
《Cocos2d-x實(shí)戰(zhàn):工具卷》
《Cocos2d-x實(shí)戰(zhàn):CocoStudio卷》

國(guó)內(nèi)知名iOS技術(shù)作家,iOS技術(shù)顧問,移動(dòng)開發(fā)專家,51CTO iOS技術(shù)顧問。精通iOS、Android和 Windows Phone及Html5等移動(dòng)開發(fā)技術(shù),精通Cocos2d-x等游戲開發(fā)技術(shù)。曾先后主持開發(fā)大型網(wǎng)絡(luò)游戲神農(nóng)訣iOS和Android客戶端開發(fā)、國(guó)家農(nóng)產(chǎn)品追溯系統(tǒng)iPad客戶端開發(fā)、酒店預(yù)訂系統(tǒng)iPhone客戶端開發(fā)、金融系統(tǒng)微博iOS、WP7、Android客戶端開發(fā)。在App Store發(fā)布多款游戲和應(yīng)用軟件,擅長(zhǎng)移動(dòng)平臺(tái)的應(yīng)用和游戲類項(xiàng)目開發(fā)。近期為中國(guó)移動(dòng)研究院、惠普、云南移動(dòng)、東軟、方正科技、大唐電信、中石油、深圳康拓?fù)洹⑸虾X?cái)富168、天津港務(wù)局、北京工商銀行、南航、NTT、廣州軟件協(xié)會(huì)、福州軟件園等企事業(yè)單位授課。 獨(dú)立編寫10多本暢銷著作,用4年時(shí)間建立起了完整的iOS學(xué)習(xí)知識(shí)體系,撰寫8本相關(guān)書籍覆蓋了iOS技術(shù)方方面面。是國(guó)內(nèi)建立完整的iOS學(xué)習(xí)知識(shí)體系的第一人。用3年時(shí)間建立起了完整的Cocos2d-x學(xué)習(xí)知識(shí)體系,撰寫4本相關(guān)書籍覆蓋了3種不同語言的Cocos2d-x技術(shù),是國(guó)內(nèi)建立完整的Cocos2d-x學(xué)習(xí)知識(shí)體系的第一人。 著有多部移動(dòng)開發(fā)暢銷書: 《Android開發(fā)案例驅(qū)動(dòng)教程》 《Android網(wǎng)絡(luò)游戲開發(fā)實(shí)戰(zhàn)》 《iOS開發(fā)指南 從零基礎(chǔ)到App Store上架》 《Swift開發(fā)指南》 《iOS網(wǎng)絡(luò)編程與云端應(yīng)用最佳實(shí)踐》 《iOS傳感器應(yīng)用開發(fā)最佳實(shí)踐》 《iOS圖形圖像、動(dòng)畫和多媒體編程技術(shù)最佳實(shí)踐》 《iPhone與 iPad開發(fā)實(shí)戰(zhàn)——iOS 經(jīng)典應(yīng)用剖析》 《品味移動(dòng)設(shè)計(jì)》 《交互設(shè)計(jì)的藝術(shù)》 《Cocos2d-x實(shí)戰(zhàn):C++卷》 《Cocos2d-x實(shí)戰(zhàn):JS卷——Cocos2d-JS開發(fā)》 《Cocos2d-x實(shí)戰(zhàn):Lua卷》 《Cocos2d-x實(shí)戰(zhàn):工具卷》 《Cocos2d-x實(shí)戰(zhàn):CocoStudio卷》

課程費(fèi)用

5800.00 /人

課程時(shí)長(zhǎng)

2

成為教練

課程簡(jiǎn)介

課程知識(shí)覆蓋全面,涵蓋了應(yīng)用開發(fā)技術(shù)的方方面面。
最新的Android 7 SDK,能夠緊跟Google的步伐。

目標(biāo)收益

培訓(xùn)對(duì)象

本課程適用于想從事Android開發(fā)的程序員、系統(tǒng)設(shè)計(jì)人員和相關(guān)人員。

課程大綱

1. 從一個(gè)糟糕的設(shè)計(jì)開始 1.1. 表示邏輯與業(yè)務(wù)邏輯分離
1.2. 業(yè)務(wù)邏輯與數(shù)據(jù)持久層分離
1.3. 給Activity“減負(fù)”
2. 移動(dòng)平臺(tái)的分層架構(gòu)設(shè)計(jì) 2.1. 低耦合企業(yè)級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)
2.2. 移動(dòng)平臺(tái)的分層架構(gòu)設(shè)計(jì)
2.3. 基于同一工程的分層實(shí)現(xiàn)
3. 使用Android Studio 3.1. 使用Android Studio工具創(chuàng)建項(xiàng)目
3.2. Android工程剖析
3.3. 使用Android Studio調(diào)試
4. Android界面編程 4.1. Android界面布局設(shè)計(jì)模式
4.1.1. 表單布局模式
4.1.2. 列表布局模式
4.1.3. 網(wǎng)格布局模式
4.2. 布局管理
4.3. 屏幕旋轉(zhuǎn)問題
4.4. Android重要控件
4.4.1. 列表類控件
4.4.2. 適配器
5. 活動(dòng) 5.1. 活動(dòng)的生命周期
5.2. 多活動(dòng)之間跳轉(zhuǎn)
6. 碎片 6.1. 界面重用問題
6.2. 碎片的生命周期
6.3. 使用碎片開發(fā)
7. 意圖 7.1. 顯式意圖
7.2. 隱式意圖
8. 數(shù)據(jù)存儲(chǔ) 8.1. Android數(shù)據(jù)存儲(chǔ)概述
8.2. 沙箱目錄設(shè)計(jì)
8.3. SQLite數(shù)據(jù)庫
8.4. 使用SharedPreferences
(第二天)
9. Android多線程開發(fā)
9.1. 進(jìn)程和線程概念
9.2. Java中線程
9.3. Android中多線程
9.4. 主線程之外更新UI問題
9.5. Android異步消息處理機(jī)制
9.6. Handler發(fā)送消息方法
9.7. 計(jì)時(shí)器案例:異步消息機(jī)制實(shí)現(xiàn)
10. 服務(wù) 10.1. 服務(wù)概述
10.2. 啟動(dòng)類型服務(wù)
10.3. 綁定類型服務(wù)
10.4. IntentService
11. 廣播接收器 11.1. 廣播接收器概述
11.2. 系統(tǒng)廣播
12. 網(wǎng)絡(luò)通信技術(shù) 12.1. 網(wǎng)絡(luò)通信技術(shù)介紹
12.2. 發(fā)送網(wǎng)絡(luò)請(qǐng)求
12.3. 數(shù)據(jù)交換格式
12.3.1. XML數(shù)據(jù)交換
12.3.2. JSON數(shù)據(jù)交換格式
13. 分層架構(gòu)設(shè)計(jì)實(shí)現(xiàn)健康助手應(yīng)用 13.1. 健康助手應(yīng)用架構(gòu)設(shè)計(jì)
13.2. 重構(gòu)健康助手?jǐn)?shù)據(jù)持久層
13.3. DAO設(shè)計(jì)模式
13.4. 工廠設(shè)計(jì)模式
13.5. 表示層開發(fā)
Part5:學(xué)員實(shí)踐:
14. 學(xué)員實(shí)踐:
14.1. 根據(jù)自己業(yè)務(wù)需求設(shè)計(jì)一個(gè)基于分層架構(gòu)設(shè)計(jì)的移動(dòng)APP
14.2. 驗(yàn)收與點(diǎn)評(píng)
1. 從一個(gè)糟糕的設(shè)計(jì)開始
1.1. 表示邏輯與業(yè)務(wù)邏輯分離
1.2. 業(yè)務(wù)邏輯與數(shù)據(jù)持久層分離
1.3. 給Activity“減負(fù)”
2. 移動(dòng)平臺(tái)的分層架構(gòu)設(shè)計(jì)
2.1. 低耦合企業(yè)級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)
2.2. 移動(dòng)平臺(tái)的分層架構(gòu)設(shè)計(jì)
2.3. 基于同一工程的分層實(shí)現(xiàn)
3. 使用Android Studio
3.1. 使用Android Studio工具創(chuàng)建項(xiàng)目
3.2. Android工程剖析
3.3. 使用Android Studio調(diào)試
4. Android界面編程
4.1. Android界面布局設(shè)計(jì)模式
4.1.1. 表單布局模式
4.1.2. 列表布局模式
4.1.3. 網(wǎng)格布局模式
4.2. 布局管理
4.3. 屏幕旋轉(zhuǎn)問題
4.4. Android重要控件
4.4.1. 列表類控件
4.4.2. 適配器
5. 活動(dòng)
5.1. 活動(dòng)的生命周期
5.2. 多活動(dòng)之間跳轉(zhuǎn)
6. 碎片
6.1. 界面重用問題
6.2. 碎片的生命周期
6.3. 使用碎片開發(fā)
7. 意圖
7.1. 顯式意圖
7.2. 隱式意圖
8. 數(shù)據(jù)存儲(chǔ)
8.1. Android數(shù)據(jù)存儲(chǔ)概述
8.2. 沙箱目錄設(shè)計(jì)
8.3. SQLite數(shù)據(jù)庫
8.4. 使用SharedPreferences
(第二天)
9. Android多線程開發(fā)
9.1. 進(jìn)程和線程概念
9.2. Java中線程
9.3. Android中多線程
9.4. 主線程之外更新UI問題
9.5. Android異步消息處理機(jī)制
9.6. Handler發(fā)送消息方法
9.7. 計(jì)時(shí)器案例:異步消息機(jī)制實(shí)現(xiàn)
10. 服務(wù)
10.1. 服務(wù)概述
10.2. 啟動(dòng)類型服務(wù)
10.3. 綁定類型服務(wù)
10.4. IntentService
11. 廣播接收器
11.1. 廣播接收器概述
11.2. 系統(tǒng)廣播
12. 網(wǎng)絡(luò)通信技術(shù)
12.1. 網(wǎng)絡(luò)通信技術(shù)介紹
12.2. 發(fā)送網(wǎng)絡(luò)請(qǐng)求
12.3. 數(shù)據(jù)交換格式
12.3.1. XML數(shù)據(jù)交換
12.3.2. JSON數(shù)據(jù)交換格式
13. 分層架構(gòu)設(shè)計(jì)實(shí)現(xiàn)健康助手應(yīng)用
13.1. 健康助手應(yīng)用架構(gòu)設(shè)計(jì)
13.2. 重構(gòu)健康助手?jǐn)?shù)據(jù)持久層
13.3. DAO設(shè)計(jì)模式
13.4. 工廠設(shè)計(jì)模式
13.5. 表示層開發(fā)
Part5:學(xué)員實(shí)踐:
14. 學(xué)員實(shí)踐:
14.1. 根據(jù)自己業(yè)務(wù)需求設(shè)計(jì)一個(gè)基于分層架構(gòu)設(shè)計(jì)的移動(dòng)APP
14.2. 驗(yàn)收與點(diǎn)評(píng)

活動(dòng)詳情

提交需求