这是actionbarsherlock.jar下载,导入ActionBarSherlock的jar包,可以实现绚丽多功能(néng)的actionBar。
大家都知道androids的ActionBar是在(zài)3.0以上才有的,那么在(zài)3.0以下(xià)呢,google并没有给我(wǒ)提供在3.0以下支持ActionBar的包,但是外国的大牛JakeWharton实(shí)现了(le)在3.0以下(xià)使用ActionBar, JakeWharton这位大牛是ActionBarSherlock,androids-ViewPagerIndicator ,NineOldandroidss的作者,非常厉害的一个人,Github的关(guān)注量超过(guò)2.6K,我左侧的友情链接里面有他的Github的主页链(liàn)接,有兴(xìng)趣的朋友(yǒu)可以去follow下他,今天我们使用的是他的开源框架ActionBarSherlock,ActionBarSherlock是让Action Bar功能支(zhī)持2.X后的所(suǒ)有(yǒu)平台,而且他会自动的判断是调用(yòng)原生Action Bar还是使用扩展ActionBar,很多知名的应用也使用这(zhè)个库,我(wǒ)之前对ActionBar也不了解,所以就去下了ActionBarSherlock来好好的了解了(le)解ActionBar的使(shǐ)用。
Action Bar 和 ViewPager 出(chū)现以(yǐ)后,使得(dé) androids 程序 cool 了很多(duō)。简(jiǎn)单的说,ViewPager 使(shǐ)得实现手指横(héng)向(xiàng)划过屏幕来切换场景(jǐng)变得简(jiǎn)单,这种切换方式在触摸屏上非常符合(hé)直(zhí)觉,远胜 button 跟 tab 的体(tǐ)验。Action Bar 则(zé)提供了(le)更为直接快(kuài)捷的常(cháng)用功能访问途(tú)径(jìng),在没有实体 menu 按键或(huò)者屏幕尺寸(cùn)比较(jiào)大的(de)时候可以(yǐ)有更(gèng)好的(de)使用体验。
