android開發(fā)培訓(xùn)課程
歡迎來到培訓(xùn)無憂網(wǎng)!
課程詳情 學(xué)校簡介 學(xué)校地址 申請試聽
關(guān)鍵詞:石家莊安卓培訓(xùn)哪家好
android開發(fā)培訓(xùn)課程
強(qiáng)大的開源生態(tài)系統(tǒng)
開源的平臺允許任何移動終端廠商加入到Android聯(lián)盟中來,開源性對于Android的發(fā)展而言,有利于積累人氣,對于消費(fèi)者來講,受益正是豐富的軟件資源。
豐富的硬件及兼容性
由于Android的開放性,眾多的廠商會推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會影響到數(shù)據(jù)同步、甚至軟件的兼容。
不受限制的自由環(huán)境
Android平臺提供給第三方開發(fā)商一個十分寬泛、自由的環(huán)境,不會受到各種條條框框的阻擾,可想而知,會有多少新穎別致的軟件會誕生。
無縫結(jié)合Google服務(wù)
在互聯(lián)網(wǎng)的Google已經(jīng)走過10年度歷史,從搜索巨人到互聯(lián)網(wǎng)滲透,已經(jīng)成為連接用戶和互聯(lián)網(wǎng)的重要紐帶,而Android平臺手機(jī)將無縫結(jié)合Google服務(wù)。
強(qiáng)大師資
專業(yè)師資,所有教師至少三年項目經(jīng)驗在身。
老師輔導(dǎo)
4對1指導(dǎo),一個學(xué)生4個老師多方面輔導(dǎo)。
實戰(zhàn)分紅
實戰(zhàn)教學(xué),日測周測月測真實項目在校那分紅。
推薦就業(yè)
就業(yè)保障,上千企業(yè)定崗委培一站式人才輸送。
階段
科目
主要內(nèi)容
課時
Android編程基礎(chǔ)
——
JavaSE階段
Java語言入門
1、介紹計算機(jī)的基本使用和DOS常用命令
2、Java概述和開發(fā)環(huán)境
3、關(guān)鍵字、標(biāo)識符、常量與變量
4、數(shù)據(jù)類型和運(yùn)算符
5、流程控制與數(shù)組
6、方法的定義及格式、正確的調(diào)用方法
一周
OOP編程
1、面向?qū)ο缶幊?OOP)、類和對象,
2、成員變量和局部變量、方法(方法重載)、匿名對象
3、構(gòu)造方法、封裝、this關(guān)鍵字
4、方法參數(shù)的傳遞(傳值、傳址)、static關(guān)鍵字
5、繼承、super關(guān)鍵字、方法的重寫、訪問修飾符權(quán)限
6、抽象類與抽象方法、接口
7、多態(tài)(對象的多態(tài),對象的轉(zhuǎn)型) 內(nèi)部類和常用的設(shè)計模式
一周
Java核心API
1、異常、異常處理,自定義異常
2、java基礎(chǔ)類庫:Object類、Scanner類、String類、StringBuffer類、
StringBuilder類、Arrays類、基本包裝類(拆箱、裝箱)、正則表達(dá)式、
Math類、Random類、System類、Date類、DateFormate類、Calendar類,及其常用方法
3、集合框架:Collcetion接口、List接口、Set接口、Iterator接口、Map接口
4、List接口:ArrayList類、LinkedList類、Vector類、Stack類
Set接口:HashSet類、TreeSet類
Map接口: HashMap類、HashTable類、LinkedHashMap類、TreeMap類
5、泛型的使用
6、File類、File類的常用方法
7、I/O操作:IO流的種類,IO流的使用(字節(jié)輸入/輸出流、字符輸入/輸出流、
字節(jié)(字符)緩存流、轉(zhuǎn)換流、打印流、內(nèi)存流、對象流、隨機(jī)讀取流)
多線程的使用(Thread類的常用方法、線程的生命周期,線程的實現(xiàn)、線程的安全問題)
二周
網(wǎng)絡(luò)與Web應(yīng)用
1、Socket編程
2、HTML(html結(jié)構(gòu),form表單)、Servlet簡介
3、SQLite數(shù)據(jù)庫的使用
4、HTTP網(wǎng)絡(luò)訪問(URL類、HttpURLConnection類、HttpClient類)
5、JSON解析(JSON的格式、JSON的常用解析:JSON、Gson、fastJson)
6、XML解析(XML簡介、兩種常用的解析方式: PULL解析、SAX解析) 反射機(jī)制
一周
H5基礎(chǔ)
1、HTML常用標(biāo)簽、CSS常用語法、選擇器、盒子模型、定位、浮動、導(dǎo)航欄、圖片
2、媒體屏幕適配、CSS3動畫、轉(zhuǎn)換、過渡、動畫、多列、瀑布流
3、JavaScript基本語法、DOM模型、事件監(jiān)聽、內(nèi)置對象
4、HTML5新特性:視頻播放、Canvas基礎(chǔ)、本地存儲
5、JavaScript Ajax BootStrap基礎(chǔ):響應(yīng)式布局介紹、響應(yīng)式布局效果、響應(yīng)式布局使用
一周
Android
開發(fā)初級階段
UI基礎(chǔ)
1、Android發(fā)展史及四層系統(tǒng)架構(gòu)
2、Android環(huán)境搭建及SDK介紹
3、創(chuàng)建第 一個Android程序
4、Eclipse開發(fā)APP的目錄結(jié)構(gòu)
5、Android Studio開發(fā)APP的目錄結(jié)構(gòu)
6、adb shell簡介
7、View常用屬性
8、Android長度相關(guān)單位的概念、區(qū)別及轉(zhuǎn)換運(yùn)算(sp、dp、dip、px、dpi)
9、LinearLayout及RelativeLayout特有屬性
10、FrameLayout及GridLayout特有屬性
11、TextView、EditText、Button、ImageView基本用法
12、RadioButton及RadioGroup的用法
13、CheckBox的多選效果及監(jiān)聽
14、Spinner常用屬性及適配器
15、AutoCompleteTextView、ScrollView、ProgressBar、SeekBar、RatingBar的基本用法
16、Style的作用及基本用法
17、Android常用資源(id、字符串資源、顏色資源、尺寸資源、布局資源、數(shù)組資源、樣式和主題資源
、菜單資源、圖像資源、動畫資源、原生xml資源、raw資源、特殊Drawable資源、自定義屬性資源)
一周
應(yīng)用核心組件初識
1、Activity生命周期及頁面跳轉(zhuǎn)傳值
2、Activity啟動模式及Intent七大屬性
3、AsyncTask異步任務(wù) ListView常用屬性、方法及監(jiān)聽器ListView與ArrayAdapter的使用
4、ListView與SimpleAdapter的使用
5、SimpleAdapter與ViewBinder結(jié)合使用
6、ListView與BaseAdapter
7、ListView優(yōu)化(內(nèi)存空間優(yōu)化、運(yùn)行時間優(yōu)化、ListView中item多布局的復(fù)用)
8、ListView滾動監(jiān)聽實現(xiàn)分頁加載數(shù)據(jù)
9、GridView加載圖片
10、ExpandableListView的用法
一周
數(shù)據(jù)存儲及相關(guān)組件
1、菜單及對話框 (OptionsMenu、ContextMenu、PopupMenu、PopupWindow、AlertDialog、ProgressDialog、列表對話框、自定義Dialog)
2、SharedPreferences
3、內(nèi)部存儲的概念及用法
4、外部存儲的概念、存儲目錄及用法
5、存儲Bitmap圖片到外部存儲
6、SQLite數(shù)據(jù)庫與CursorAdapter適配器
7、ContentProvider與ContentResolver的概念及關(guān)系
8、ContentResolver實現(xiàn)系統(tǒng)數(shù)據(jù)的操作(聯(lián)系人、媒體庫文件、通話記錄、短信記錄)
9、自定義ContentProvider
10、CursorLoader的使用場景及用法
11、AsyncTaskLoader的用法以及與CursorLoader的對比
一周
移動開發(fā)主流界面實現(xiàn)
1、動畫資源(幀動畫、補(bǔ)間動畫、屬性動畫)
2、Fragment基本用法
3、Fragment傳值
4、Fragment性能優(yōu)化
5、EventBus的作用以及在Fragment中的應(yīng)用
6、ViewPager基本使用(ViewPager實現(xiàn)歡迎引導(dǎo)頁)
7、ViewPager的適配器PagerAdapter、FragmentPagerAdapter、FragmentStatePagerAdapter
8、ViewPager加載網(wǎng)絡(luò)圖片
9、PagerAdapter優(yōu)化
10、TAB書簽導(dǎo)航的多種實現(xiàn)方式
11、RadioGroup + ViewPager + Fragment實現(xiàn)TAB導(dǎo)航HorizontalScrollView + ViewPager + Fragment實現(xiàn)TAB導(dǎo)航
一周
應(yīng)用核心組件進(jìn)階
1、ActionBar基本用法(ActionBar顯示和隱藏、ActionBar添加動作項、ActionBar啟動圖標(biāo)導(dǎo)航、分離式ActionBar、
ActionBar導(dǎo)航模式、ActionBar現(xiàn)場保護(hù) Action View的介紹、ActionProvider)
2、ActionBar上SearchView的用法
3、ToolBar的基本用法
4、ToolBar的Standalone用法
5、Notification (普通通知、大視圖通知、進(jìn)度條通知、自定義通知)
6、廣播接收器的概念、作用、分類及注冊
7、廣播接收器實現(xiàn)系統(tǒng)監(jiān)聽(開機(jī)監(jiān)聽、短信監(jiān)聽、電話監(jiān)聽、耳機(jī)插拔監(jiān)聽、網(wǎng)絡(luò)狀態(tài)改變監(jiān)聽、電量改變監(jiān)聽)
8、自定義發(fā)送廣播(發(fā)送無序廣播、有序廣播、發(fā)送本地廣播、注冊本地廣播接收器 )
9、Service的概念、分類、生命周期、注冊及使用場景
10、Start Service實現(xiàn)音樂播放器
11、IntentService實現(xiàn)網(wǎng)絡(luò)視頻文件下載
12、DownloadManager實現(xiàn)網(wǎng)絡(luò)視頻文件下載
13、Bind Service實現(xiàn)音樂播放器
14、兩種服務(wù)混合使用實現(xiàn)MediaPlayer音樂播放
15、AIDL跨進(jìn)程Service的概念及用法
16、Messenger的概念及用法
17、Handler、Looper消息傳遞機(jī)制的原理
18、Handler、Looper源碼分析
19、LruCache與Bitmap二次采樣
20、WebView基本用法以及與html5交互
一周
View深入探究
1、事件分發(fā)消費(fèi)機(jī)制的原理分析及應(yīng)用場景
2、自定義View的常規(guī)做法
3、自繪制的自定義View(畫布Canvas、畫筆Paint、重寫onDraw()方法、重寫onMeasure()方法、自定義屬性)
4、組合式自定義View
5、具有手勢監(jiān)聽的自定義View
6、繼承于ViewGroup的自定義布局
7、Android中機(jī)型適配出現(xiàn)的原因(系統(tǒng)碎片和屏幕碎片)
8、機(jī)型適配的解決方案(屏幕適配:相對布局、尺寸限定符、Z小寬度限定符、屏幕方向限定符、自動拉伸位圖,版本適配,語言自適應(yīng))
一周
Android
開發(fā)高級階段
常用第三方框架
1、百度地圖(百度地圖API及配置、百度地圖定位及覆蓋物、百度POI檢索、出行線路規(guī)劃、公交路線查詢)
2、第三方側(cè)滑菜單SlidingMenu及與原生DrawerLayout、SlidingPaneLayout的對比
3、UIL(universal-image-loader)圖片加載框架
4、okHttp網(wǎng)絡(luò)訪問框架
5、Picasso加載網(wǎng)絡(luò)圖片框架
6、Fresco加載圖片框架
7、xUtils3、0框架
8、PullToRefresh下拉刷新框架
9、Ultra PullToRefresh下拉刷新框架
10、ButterKnife(反轉(zhuǎn)注入框架)
11、ActiveAndroid(數(shù)據(jù)庫ORM框架)
12、Retrofit(網(wǎng)絡(luò)訪問框架)
一周
Android5.0新技術(shù)
1、RecyclerView及CardView
2、ExpandableRecyclerView CoordinatorLayout協(xié)調(diào)AppBarLayout、CollapsingToolbarLayout、NestedScrollView、
Toolbar、RecyclerView等控件實現(xiàn)特殊滾動效果
3、TextInputLayout與TextWatcher
4、FloatingActionButton
5、Snackbar
6、TabLayout介紹以及與ViewPager、Fragment配合實現(xiàn)TAB導(dǎo)航效果
7、NavigationView介紹以及結(jié)合DrawerLayout使用SwipeRefreshLayout下拉刷新控件
一周
其他高級技術(shù)
1、媒體播放器(MediaPlayer、VideoView、SurfaceView及MediaPlayer)
2、Vitamio第三方播放器
3、攝像頭
4、傳感器
5、ZXing二維碼
6、JPush極光推送
7、ShareSDK一鍵分享及
8、第三方登錄
9、Alipay支付及微信支付
10、加密解密(編碼解碼、對稱加密、非對稱加密、消息摘要)
一周
Android
項目實戰(zhàn)階段
APP開發(fā)
1、商業(yè)應(yīng)用項目模擬(項目結(jié)構(gòu)分析及設(shè)計、UML、Git、SVN、打包混淆及數(shù)字簽名)
2、移動開發(fā)工程師與web工程師工作配合的流程
3、常見面試題
4、面試常用技巧(面試禁忌)
5、開發(fā)規(guī)范(代碼規(guī)范)
石家莊頑石教育
機(jī)構(gòu)簡介
石家莊頑石教育科技有限公司,是一家集產(chǎn)品研發(fā)與企業(yè)內(nèi)訓(xùn)為一體的高技術(shù)科技型公司,歷經(jīng)多年發(fā)展,開拓創(chuàng)新,不斷調(diào)整企業(yè)管理機(jī)制豐富自主產(chǎn)品研發(fā)內(nèi)容,建立具有競爭力的技術(shù)體系。為教育行業(yè),企事業(yè)單位,政 府部門客戶提供的解決方案和技術(shù)支持。同時公司擁有一支規(guī)模龐大,認(rèn)真敬業(yè)的技術(shù)和管理團(tuán)隊,這支隊伍不僅有的專業(yè)素質(zhì)和豐富的研發(fā)經(jīng)驗、實施、咨詢服務(wù)能力,且具有良好的職業(yè)修養(yǎng)和綜合業(yè)務(wù)能力,正是有一支這樣高素質(zhì)的隊伍,公司才能博擊浪潮,屢創(chuàng)佳績。
服務(wù)客戶真誠至上的宗旨,以人為本,開拓創(chuàng)新的理念,公司質(zhì)量方針是客戶為本,持續(xù)改進(jìn)勇創(chuàng)高滿意度應(yīng)用軟件服務(wù),科技創(chuàng)新穩(wěn)步發(fā)展,爭做高新技術(shù)軟件產(chǎn)業(yè)先鋒。河北頑石教育科技有限公司,培養(yǎng)專業(yè)IT技術(shù)人才,為企業(yè)下游人才儲備奠定了良好的基礎(chǔ),形成了人才培養(yǎng)——人才儲備——人才內(nèi)部消化——人才派遣——服務(wù)合作企業(yè)的良性產(chǎn)業(yè)鏈。
學(xué)校名稱:石家莊頑石教育
固定電話:400-001-5729
授課地址:石家莊市橋西區(qū)匯豐路18號 預(yù)約參觀