ActionBar作为一个优秀的开源控件,被google所看好,在android3.0以后引入SDK。现在大量优秀应用采用ActionBar作为标题栏,典型应用 Catch 。
今天讲一下这个控件的使用方法:
从https://github.com/johannilsson/android-actionbar下载该控件的源码
在布局文件中这样引入自定义控件:
<com.markupartist.android.widget.ActionBar
style="@style/ActionBar" />
在我们的activity中:
加入HomeAction,意图和图片都可以传入
actionBar = (ActionBar) mActivity.findViewById(R.id.actionbar_id);
actionBar.setHomeAction(new IntentAction(this, new Intent(mActivity, MyActivity.class), android.R.drawable.ic_dialog_dialer) );
加入普通Action:
actionBar.addAction(new IntentAction(this, new Intent(this, MyActivity.class), android.R.drawable.ic_dialog_dialer));
设置一个title
actionBar.setTitle(title);
漂亮的title就这样生成了,当然最强大的是我们有源码,因此我们可以自定义这个title的样式以及功能
- 大小: 37.3 KB
分享到:
相关推荐
android4.0使用的新技术!能自定义主题栏;使用十分方便;欢迎大家下载
详细的ActionBar使用实例,对于android2.3平台完全兼容
ActionBar的引入方式: ...为了兼容Android3.0之前的低版本,actionbar通常通过extends集成Support包下的AppCompatActivity实现,同时需要使用Theme.AppCompat的ActionBar主题(想要去掉ActionBar使用Theme.AppCompa
actionbar的tab模式和list模式例子,用于个人存储留用
Actionbar的使用,Google官方SIMPLE例子源码
Android ActionBar 使用示例
ActionBarUseDemo总结了Actionbar的基础使用方法:1.在Actionbar添加menuitem,搜索、分享和其他普通item2.Actionbar的导航功能,通过配置manifest和代码实现3.添加Tab页(已过时)4.添加自定义的按钮,类似微信选择...
对于已经被不大好用的Actionbar折磨的开发者来说,Toolbar的出现确实是一个好消息,Toolbar是应用的内容的标准工具栏,可以说是Actionbar的升级版,两者不是独立关系,要使用Toolbar还是得跟ActionBar有关系的。...
包括2个代码例子,一个是自定义 actionbar 适合用于3.0以下版本也需要使用actionbar。一个例子是 修改actionbar style样式,如果替换背景等。
ActionBar AcitonMode PopupMenu 结合使用小demo
要在应用程序中使用最新的ActionBar模式,同时保持向后兼容旧设备;此外,还要定制外观以符合应用程序的主题。
2.3.3使用actionbar
ActionBarDemo ActionBar初探——ActionBar简述及三类ActionBar的使用 详细内容请看: http://blog.csdn.net/hander_wei/article/details/24182019
ActionBar取代了传统的标题栏(title),其在activity位置就是title原有的位置,在activity的顶部。ActionBar上默认情况下包括了应用(app)的logo,logo的位置在ActionBar的左侧,紧挨在logo右侧的是activity的标题...
上一篇文章介绍了ActionBar的使用,这里介绍ActionBar的另一种使用方法,达到的效果和以前的GroupActivity或TabHost是一样的,可作为导航来使用。
此示例作为csdn博客(Android Studio环境下ActionBar的使用教程以及如何解决遇到的问题)的测试Demo,仅供参考
android的actionbar开发,以及使用radio button代替Tab
这里面介绍各种ActionBar的展示,这个工具是从github找来的,现在拿出来给大家分享下。
本文介绍ActionBar与Fragment结合使用的一个实例,ActionBar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。