Android工程師實(shí)戰(zhàn)——面試必學(xué)加分課程
一、常見UI案例
1、微信6.0主界面
本課程將講解微信6.0主界面的實(shí)現(xiàn)方法,包括主界面的上中下三部分,主要難點(diǎn)在于Title的實(shí)現(xiàn)和底部Tab的實(shí)現(xiàn)兩部分,并且此次將根據(jù)童鞋們的反饋和建議來(lái)實(shí)現(xiàn)部分的功能,其中包括使用ActionBar制作Title以及監(jiān)聽ViewPager界面切換的處理
2、千變?nèi)f化的ViewPager切換動(dòng)畫
本課程將帶領(lǐng)大家實(shí)現(xiàn)個(gè)性的ViewPager切換動(dòng)畫,首先介紹通過(guò)PageTransformer結(jié)合ViewPager.setPageTransformer來(lái)實(shí)現(xiàn)動(dòng)畫效果,然后教大家如何讓其兼容到3.0以后,其中會(huì)涉及到屬性動(dòng)畫等知識(shí)點(diǎn);***將介紹通過(guò)自定義ViewPager的方式來(lái)實(shí)現(xiàn)動(dòng)畫切換效果
UI設(shè)計(jì)一直是程序設(shè)計(jì)中非常重要的一環(huán),也是最讓人抓狂的一環(huán),好的設(shè)計(jì)需要不斷修改、不斷完善,那么我們?nèi)绾尾拍軠p少UI設(shè)計(jì)中的重復(fù)勞動(dòng)呢、如何在修改設(shè)計(jì)時(shí)減少工作量呢、如何一次開發(fā),重復(fù)使用呢?如果你也有這樣的疑問(wèn),那么本次課程一定會(huì)讓你獲益匪淺。
本課程將帶領(lǐng)大家從無(wú)到有的實(shí)現(xiàn)微信的整體界面和ViewPager指示器跟隨手指拖動(dòng)的動(dòng)畫效果。課程包含ViewPager與FragmentPagerAdapter的使用,通過(guò)分析OnPageChangeListener手動(dòng)控制指示器的動(dòng)畫效果,以及如何將BadgeView作為消息通知用于我們的項(xiàng)目之中。
5、多種多樣的App主界面Tab實(shí)現(xiàn)方法
Tab選項(xiàng)卡幾乎成為了App必備的一個(gè)功能,它的實(shí)現(xiàn)方法也是多種多樣,本課程就將講解迄今為止最主流的4種實(shí)現(xiàn)Tab的方法,包括ViewPager、Fragment、FragmentPagerAdapter和ViewPagerIndicator。
二、流行開發(fā)工具
Android Studio是Google在I/O大會(huì)上發(fā)布的一個(gè)新的集成開發(fā)環(huán)境,可以讓Android開發(fā)變的更簡(jiǎn)單。本課程會(huì)詳細(xì)的向您介紹Android Studio的安裝配置、使用技巧以及相對(duì)于Eclipse開發(fā)的優(yōu)勢(shì),并通過(guò)實(shí)際的操作讓大家快速熟悉Android Studio的使用,讓您體驗(yàn)更強(qiáng)大的開發(fā)工具
本課程將介紹Android平臺(tái)下的一款最快的、***的Android模擬器,以及如何安裝Genymotion模擬器,并對(duì)eclipse和Intellij等開發(fā)工具進(jìn)行配置