班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 最近開間(周末班/連續班/晚班):2019年1月26日 |
實驗設備 |
◆小班教學,教學效果好 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽; 2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。 3、培訓合格學員可享受免費推薦就業機會。☆合格學員免費頒發相關工程師等資格證書,提升職業資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。 |
部份程大綱 |
|
- 01
UML工具的使用和建模
02
UML實現正向工程和逆向工程
03
五大創建型模式詳解
04
Prototype原型模式實際運用
05
AOP架構設計
06
Aspect的使用及其編譯器的原理解密
07
PackageManagerService源碼解析
08
apk安裝原理
09
命令模式及其在PackageManagerService源碼解析
10
解釋器模式及其在PackageParser源碼中的運用
11
網易云,高德換膚區別及換股原理與引用
12
手寫網易云可動態替換的換膚框架
13
手寫網易云可動態替換的換膚框架
字體,狀態欄換膚
14
手寫網易云可動態替換的換膚框架
MaterialDesign_TextInputLayout
15
第三方框架再隔離(上)
16
第三方框架再隔離(下)
17
Binder核心原理與架構設計(上)
18
EventBus3.0架構分析與手寫實現
19
手寫EventBus和實現多進程相互通信架構
20
通過fastjson打造單例在多進程共享
21
手寫餓了么進程通信框架Hermes
22
MaterialDesign_FAB滑動隱藏顯示動畫實現方法
使用Behavior實現
23
手寫Android全版本編譯時權限申請框架(上)
手寫安卓全版本編譯時權限申請框架(上)
24
手寫Android全版本編譯時權限申請框架(下)
手寫安卓全版本編譯時權限申請框架(下)
25
MD_高級自定義Behavior及源碼分析
26
插件化之一解密支付寶如何接入海量原生應用
插莊技術實現
27
通過插樁式手寫實現支付寶市插件化架構
Activity,Service插莊
28
通過插樁式手寫實現支付寶市插件化架構
BroadCast,Provider插莊
通過插樁式手寫實現支付寶市插件化架構
29
支付寶式插件化解決權限,插件內自由跳轉
支持插件內廣播,服務
30
插件化之二 手寫360式 插件化架構(hook技術實現)
31
hook技術實現
32
手寫360式插件架構
33
手寫360式插件架構
高級渲染
34
Activity啟動流程原理詳解 及hook點尋找
35
在項目實戰中檢驗插件化架構穩定性(可靠性,穩定性)
36
插件升級之路--手寫微信多開項目
37
偽造虛擬AMS,PMS,欺騙系統加載分身
38
華為核心技術-面向對象式數據庫框架設計
數據庫框架設計(增)
數據庫框架設計(改)
數據庫框架設計(查)
數據庫框架設計(刪)
39
大型項目之實現數據庫分庫
40
多用戶,多角色,多權限如何設計數據庫
41
xml腳本打造數據庫版本全量升級架構
42
xml腳本打造數據庫版本全量升級架構
xml腳本結構定義
43
xml腳本打造數據庫版本全量升級架構
服務器規則編寫
44
android架構師必備技能——面向對象思想構建萬能interface
面向對象思想構建萬能interface
45
Volley網絡框架請求隊列解析及高并發機制揭秘
Volley網絡框架請求隊列解析及高并發機制
46
使用泛型完成手寫高擴展的Volley網絡訪問框架設計
手寫高擴展的Volley網絡訪問框架設計
47
手寫Volley網絡框架之批量斷點下載
手寫Volley網絡框架之批量斷點下載
手寫Volley網絡框架之實現數據庫下載記錄
48
高級UI
屬性動畫
49
高級UI
自定義動畫框架
50
高級UI
MaterialDesign
51
高級UI
RecycleView
52
高級UI
NestedScrolling
53
高級UI
沉浸式設計
54
高級UI
自定義view打造1
55
高級UI
自定義view打造2
自定義view打造3
56
NDK
基礎知識(函數、指針)
linux內存布局原理、結構體和共用體
57
NDK
so動態庫設計與編譯
58
NDK
C++基礎晉升(命名空間、引用、對象管理)
59
NDK
c++編譯器對象管理模型分析、類型轉換、IO
60
NDK
61
IOC架構設計之運行時注入(上)
62
IOC架構設計之運行時注入(下)
63
運行時注入之編譯時注入
64
ButterKnife設計Dagger架構設計核心解密
65
MVP的三層架構和優缺點
66
以MVP思想開發項目
67
MVC,MVP,MVVM的區別及其運用
68
MVVM原理剖析
69
用MVVM和RXJava實現展示類APP(上)
70
用MVVM和RXJava實現展示類APP(下)
71
UI繪制流程分析
72
Paint畫筆高級技能
73
高級渲染
74
BitmapShader位圖渲染
75
淺拷貝、深拷貝解決方案
76
構造函數的屬性初始化列表
77
this指針、const修飾成員函數
78
重載運算符、指針與引用的區別
79
繼承、多態
80
虛函數列表、純虛函數與抽象類、函數模板
81
函數模板機制、模板類
82
異常類型、異常對象的聲明周期
83
字符串string
84
multiset、map、multimap、容器拷貝問題
85
函數對象、謂詞、函數綁定、常用算法
86
NDK C++支持
87
FFmpeg介紹入門
88
音視頻解碼基礎知識
89
視頻解碼
90
音頻解碼
91
視頻繪制
92
音頻播放
93
音視頻同步
94
視頻處理
95
音頻處理
96
Linux基本命令
97
VIM使用
98
Mikefile、文件I/O操作
99
Linux文件系統剖析、進程管理
100
進制控制原語
101
進程間通信
102
信號處理
103
進程間關系和守護進程
104
NDK雙進程守護(一)
105
NDK雙進程守護(二)
106
線程控制原語
107
線程間同步
108
網絡編程(一)
109
網絡編程(二)
110
運行機制與流程、Android.mk
111
Application.mk
112
日志與調試
113
OpenSL ES音頻處理
114
Native繪制(一)
115
Native繪制(二)
116
音頻采集與視頻捕獲
117
音頻壓縮FAAC
118
視頻壓縮X264(一)
119
視頻壓縮X264(二)
120
服務器部署、rtmp協議
121
rtmp推流
122
WebRTC入門
123
NAT穿越與服務器部署
124
NIO編程
125
客戶端與信號服務器通信
|