Android開發(fā)工程師課程
移動(dòng)互聯(lián)網(wǎng)時(shí)代——Android為王
在線咨詢您當(dāng)前的位置: 深圳軟件系統(tǒng)培訓(xùn) > 深圳手機(jī)開發(fā)培訓(xùn) > 深圳Android架構(gòu)型軟件工程師學(xué)習(xí)班
¥詳詢
班制:周末班
深圳華清遠(yuǎn)見(jiàn)教育Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng)。主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由Google(谷歌)公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。尚未有統(tǒng)一中文名稱,中國(guó)大陸地區(qū)較多人使用“安卓”或“安致”。Android操作系統(tǒng)**初由Andy Rubin開發(fā),主要支持手機(jī)。2005年8月由Google收購(gòu)注資。2007年11月,Google與84家硬件制造商、軟件開發(fā)商及電信營(yíng)運(yùn)商組建開放手機(jī)聯(lián)盟共同研發(fā)改良Android系統(tǒng)。
1. Android 開發(fā)語(yǔ)言基礎(chǔ)(貫穿項(xiàng)目:駕考寶典 APP) | |
課程 | 內(nèi)容 |
Android開發(fā)基礎(chǔ) | 行業(yè)背景介紹,Android框架概述,Android開發(fā)環(huán)境構(gòu)建,Android開發(fā)工具,創(chuàng)建**個(gè) Android 程序,使用模擬器運(yùn)行Android 程序,Android UI基礎(chǔ),算法基礎(chǔ),常用數(shù)據(jù)結(jié)構(gòu),企業(yè)編程規(guī)范等。 |
面向?qū)ο缶幊?/span> | 面向?qū)ο筇匦裕ǚ庋b、繼承、多態(tài)等),常用設(shè)計(jì)模式(單例、工廠、適配等),Activity入門,常用基本控件,事件處理,面向?qū)ο蟮幕驹瓌t以及在編程實(shí)踐中的意義,Java面向?qū)ο缶幊袒緦?shí)現(xiàn)原理,事件處理邏輯及常用控件的主要事件處理。 |
Java 核心 API | 語(yǔ)言核心包,異常處理,常用工具包,集合框架,API設(shè)計(jì)原則,如何熟練的閱讀API文檔。 |
IO 及 XML | JavaIO系統(tǒng)及開發(fā),XML語(yǔ)法,XML解析,基本的程序優(yōu)化策略。 |
2. Android 核心技術(shù)(貫穿項(xiàng)目:樂(lè)吧 APP 及友錄 APP) | |
課程 | 內(nèi)容 |
Android UI 高級(jí) | Android視圖系統(tǒng)、核心事件處理和派發(fā)機(jī)制(觸屏操作和按鍵操作)、Android繪圖原理和UI訂制、Android繪圖基礎(chǔ)、圖片和文字特效、動(dòng)態(tài)背景、自定義動(dòng)畫、音樂(lè)示波器、控件使用、自定義控、Android框架各種控件、各種資源的定義和使用、Fragment和ActionBar 的使用、Android6.0界面設(shè)計(jì)規(guī)范,UI訂制技術(shù)及各種常用的第三方控件。 |
數(shù)據(jù)庫(kù)操作 | SQL語(yǔ)句基礎(chǔ)及提高、SQL語(yǔ)句調(diào)優(yōu)、MySQL數(shù)據(jù)庫(kù)、SQLite數(shù)據(jù)庫(kù)訪問(wèn)、ContentProvider組件的使用、數(shù)據(jù)庫(kù)查詢技巧及SQL語(yǔ)句優(yōu)化技巧。 |
Android 核心 | Java多線程基礎(chǔ),Android線程間通信,Android核心組件Socket網(wǎng)絡(luò)通信技術(shù),Android活動(dòng)場(chǎng)景開發(fā)和設(shè)計(jì)技術(shù),Android線程間通信原理,Acitivty組件的生命周期和啟動(dòng)模式,Android的進(jìn)程回收機(jī)制,Service組件的使用場(chǎng)合和兩種使用方式,廣播接收器的使用,有序廣播和駐留廣播的應(yīng)用,媒體提供程序的訪問(wèn)和管理,聯(lián)系人的查詢和管理、短信的發(fā)送接收和記錄管理,打電話、掛斷電話、電話監(jiān)聽(tīng)和通話記錄管理,各種傳感器的使用方法,使用JNI 調(diào)用C動(dòng)態(tài)庫(kù)的技術(shù),熟練使用NDK工具集。 |
3. Android 高級(jí)技術(shù)(貫穿項(xiàng)目:樂(lè)吧 App(網(wǎng)絡(luò)版)& 當(dāng)當(dāng) APP ) | |
課程 | 內(nèi)容 |
服務(wù)端原理 | TCP/IP協(xié)議、Socket協(xié)議、Http協(xié)議,服務(wù)端程序部署,Session、Cookie。 |
Android 高級(jí) | HttpClient連接服務(wù)端,Volley框架訪問(wèn)Http服務(wù)端,文件的多線程**技術(shù),基于雙緩存的網(wǎng)絡(luò)圖片異步加載。 |
Android 常用第三方框架 | 主流UI框架:Side-Menu、Context-Menu、Pull-to-Refresh、AndroidSwipeLayout等;HTTP聯(lián)網(wǎng)框架:android-async-http,網(wǎng)絡(luò)圖片加載框架:universal-image-loader,數(shù)據(jù)庫(kù)框架:ORMLite、Ahibernate、Android DataFramework,分享框架:ShareSDK,IM框架:環(huán)信,推送框架:JPush、百度推送,訊飛語(yǔ)音引擎,綜合性第三方框架介紹 ThinkAndroid、Afinal、Xutils,能夠熟練使用主流的第三方Andorid框架和第三方控件進(jìn)行開發(fā)。 |
4. Android 高新技術(shù)(項(xiàng)目庫(kù):TLBS 微身邊,酷跑, 我的微信, 微博等) | |
課程 | 內(nèi)容 |
商業(yè)應(yīng)用項(xiàng)目 結(jié)構(gòu)分析與設(shè)計(jì) |
商業(yè)項(xiàng)目中的界面功能組織以及導(dǎo)航,正確使用各種資源,如何使用歡迎屏幕和新手導(dǎo)航,網(wǎng)絡(luò)操作的基本封裝,商業(yè)軟件在開發(fā)初期項(xiàng)目基本架構(gòu)搭建。 |
LBS 相關(guān)技術(shù) | GoogleMap API,百度API,高德API,LBS相關(guān)技術(shù),基于位置服務(wù)的客戶端程序開發(fā)。 |
OpenFire 框架 和 XMPP 協(xié)議 |
OpenFire框架的安裝和使用,XMPP協(xié)議,使用OpenFire構(gòu)建高性能通訊服務(wù)器,開發(fā)基于XMPP協(xié)議的客戶端程序。 |
Hybrid APP 開發(fā) |
HTML5+CSS3基礎(chǔ)及進(jìn)階,JavaScript語(yǔ)言基礎(chǔ)及進(jìn)階,HTML5 CSS3 JavaScrip綜合應(yīng)用,WebView控件。 |
框架搭建原理 |
Android源碼分析之設(shè)計(jì)模式初探: Android中的原型模式應(yīng)用范例——Intent、Android中的策略模式應(yīng)用范例——?jiǎng)赢嬛械臅r(shí)間插值、Android中的狀態(tài) 模式應(yīng)用范例——WiFi管理 … Android中的MVC模型 使MVP Dagger2 Retrofit RXAndroid搭建Android項(xiàng)目 MVVM模式:Android6.0中的數(shù)據(jù)綁定技術(shù) |
Android 6.0 新技術(shù) |
Android6.0權(quán)限體系、AppLinking、直接分享、Android企業(yè)用戶特性。 |
倒計(jì)時(shí)
課程熱線:
客服在線時(shí)間:早上9點(diǎn)~下午6點(diǎn),其他時(shí)間請(qǐng)?jiān)诰€預(yù)約報(bào)名或留言,謝謝!
免費(fèi)體驗(yàn)課開班倒計(jì)時(shí)
稍后會(huì)有專業(yè)老師給您回電,請(qǐng)保持電話暢通
本周僅剩 個(gè)試聽(tīng)名額
請(qǐng)鍵入信息,稍后系統(tǒng)將會(huì)把領(lǐng)獎(jiǎng)短信發(fā)至您的手機(jī)