Android做為一種智能化手機(jī)操作系統(tǒng)自打公布至今*變成領(lǐng)域青睞的流行平臺(tái),不論是機(jī)器設(shè)備生產(chǎn)商、營運(yùn)商還是內(nèi)容服務(wù)提供商都對Android平臺(tái)的發(fā)展趨勢擁有積極主動(dòng)的心態(tài)。
本課程內(nèi)容根據(jù)詳盡解讀Android平臺(tái)的系統(tǒng)架構(gòu),深入了解Android構(gòu)架,解讀Android應(yīng)用開發(fā)的基礎(chǔ)架構(gòu)、開發(fā)專用工具的應(yīng)用、關(guān)鍵組件和根據(jù)Android系統(tǒng)軟件的運(yùn)用新項(xiàng)目開發(fā)等內(nèi)容,使學(xué)生對Android系統(tǒng)軟件的開發(fā)全過程有全方位而深層次的了解,刻骨銘心把握對根據(jù)Android電腦操作系統(tǒng)的具體開發(fā)*技能。
培訓(xùn)目標(biāo):
根據(jù)本課程內(nèi)容的學(xué)習(xí)培訓(xùn),學(xué)生可以把握Android開發(fā)的方式,對在Android平臺(tái)上開展移動(dòng)互聯(lián)應(yīng)用開發(fā)有全方位的掌握。
理論研究緊密結(jié)合,學(xué)生能單獨(dú)的開發(fā)Android程序流程,并把握Android開發(fā)常見的專用工具和*技能,能自身開展更深層次的學(xué)習(xí)培訓(xùn)和應(yīng)用開發(fā)。
課程大綱:
*天早上
Java基本
1.語言基本和自然環(huán)境配備
2.標(biāo)準(zhǔn)和循環(huán)語句
3.面向?qū)ο缶幊烫攸c(diǎn)
4.Java五個(gè)常見包
5.結(jié)合的應(yīng)用
6.出現(xiàn)異常的解決
*天中午
Android基本
1.平臺(tái)的歷史時(shí)間
2.平臺(tái)的管理體系特點(diǎn)
3.開發(fā)自然環(huán)境構(gòu)建與典型性開發(fā)專用工具
4.AndroidSdk新項(xiàng)目結(jié)構(gòu)分析
5.虛似機(jī)器設(shè)備建立而且是用AndroidStudio開發(fā)*個(gè)Android新項(xiàng)目
6.程序運(yùn)行的調(diào)節(jié)方式和專用工具
7.介紹所建立的*個(gè)Demo的程序流程
8.詳細(xì)介紹系統(tǒng)軟件的四大基礎(chǔ)組件
第二天早上
Activity
1.Activity的生命期和回調(diào)函數(shù)
2.常見頁面合理布局的應(yīng)用
3.常見的組件應(yīng)用
4.點(diǎn)擊事件的解決
第二天中午
Activity(Intent)
1.應(yīng)用Intent起動(dòng)Activity的方式
2.Intent完成頁面自動(dòng)跳轉(zhuǎn)和啟用系統(tǒng)軟件組件
3.Activity起動(dòng)方式
第三天早上
當(dāng)?shù)財(cái)?shù)據(jù)儲(chǔ)存
1.本地?cái)?shù)據(jù)庫SQLite操作步驟
2.當(dāng)?shù)匚臋n存儲(chǔ)
3.SharedPreferences的操作方法
4.ContentProvider啟用數(shù)據(jù)信息
5.數(shù)據(jù)信息電源適配器載入數(shù)據(jù)信息
第三天中午
Service
1.當(dāng)?shù)豐ervce管理方案
2.服務(wù)項(xiàng)目的隱式起動(dòng)和實(shí)際起動(dòng)的方式
3.遠(yuǎn)程服務(wù)的關(guān)聯(lián)和啟用方式
第4天早上
BroadCastReceiver
Fragment
1.Broadcast廣播節(jié)目的原理和主要用途;
2.BroadcastReceiver的生命期
3.BroadcastReceiver監(jiān)視廣播節(jié)目、
4.Fragment和Activity的關(guān)聯(lián)
5.Fragment完成頁面轉(zhuǎn)換
6.Fragment和Activity開展數(shù)據(jù)信息傳送
第4天中午
頁面/實(shí)際*提升
1.Android基本動(dòng)漫的完成
2.ListView的提升原理
3.ImageLoad完成圖片緩存文件
4.自定組件的應(yīng)用
第5天早上
Android常見架構(gòu)詳細(xì)介紹
1.互聯(lián)網(wǎng)要求:OKHTTP
2.Json分析:FastJson
3.事故處理:EventBus
4.圖片載入:ImageLoader
第5天中午
新項(xiàng)目聯(lián)調(diào)
1.服務(wù)端選用JavaEE設(shè)計(jì)方案(服務(wù)器存儲(chǔ)數(shù)據(jù)信息能夠應(yīng)用JSON文檔)
2.手機(jī)客戶端選用Android手機(jī)模擬器
3.進(jìn)行度假旅游APP的開發(fā)
(Android_Apk+Web)