ActionBar
文章平均质量分 74
czcdms
这个作者很懒,什么都没留下…
展开
-
自定义ActionBar样式并生成相应主题xml的网站
http://jgilfelt.github.io/android-actionbarstylegenerator/原创 2015-05-09 18:47:05 · 269 阅读 · 0 评论 -
ActionBar(11)样式相关的属性表及重要属性
Android的装饰风格有多种,这些风格的不同之处主要体现在标题栏区域。比如最普通的标题栏仅有图标和标题。还有一些其他的风格,如带进度条的标题栏等。 在Android4.0上,有了新的标题栏,名为ActionBar,它提供了能强大的功能,如支持TAB页,支持菜单等。下面将分析主要的ActionBar样式。 一,ActionBar样式定义Theme主题对A转载 2015-05-15 16:52:14 · 771 阅读 · 0 评论 -
ActionBar(10)在有实体键menu的手机上起用Overflow
在有实体包括虚拟按键menu的手机上,Overflow是会自动隐藏的,我们需要屏蔽才能显示出“三个点” //屏蔽实体菜单键private void getOverflowMenu() { try { ViewConfiguration mconfig = ViewConfiguration.get(this); Field menuKeyField = View转载 2015-05-14 18:15:59 · 537 阅读 · 0 评论 -
ActionBar(3)起用各样式(基本,分离,tab,下拉列表)
一.基本样式默认的就是二.分离样式当启用分隔操作栏模式时,在屏幕的底部会显示一个独立的横条,用于显示Activity在在窄屏设备(如竖屏手机)上运行时的所有操作项。 把操作栏分隔成独立的操作项,确保在窄屏设备上有合适的空间来显示所有的操作项,同时把导航条和标题元素留在顶部。 代码实现:在manifest.xml文件中的或元素添加uiOptions=”splitA转载 2015-05-12 16:54:12 · 727 阅读 · 0 评论 -
ActionBar(1)简介
1. 什么是操作栏(ActionBar是android3.0及之后的版本添加的新特性): 1) ActionBar是一个显示在屏幕顶部的控件,它包括了在左边显示的应用的logo图标和右边操作菜单的可见项。 2) 我们可以选择可见的操作菜单可见项,不可见项会以下拉列表的形式呈现出来。 3) ActionBar同时也为Fragment之间提供转载 2015-05-12 16:33:10 · 410 阅读 · 0 评论 -
ActionBar(2)基本操作:添加,去除ActionBar以及为ActionBar添加item
添加ActionBar:1) 在实际应用开发者中,不需要导入ActionBar,因为在android3.0或者以上的版本中,ActionBar已经默认的包含在Activity中。2) 从android3.0开始,ActionBar被包含在所有使用Theme.Holo主题的Activity中。3) 当android:minSdkVersio转载 2015-05-12 16:37:55 · 626 阅读 · 0 评论 -
ActionBar(8)上下文操作栏(ContextActionBar)
上下文操作栏不跟操作栏关联,它们独立地操作,上下文操作栏甚至可以显示在操作栏位置之上。对于那些提供上下文操作的View对象,你通常应该在以下两种事件之上调用上下文操作模式:1. 用户在View对象上执行一个长按(long-click)操作。2. 用户选择了一个复选框或View对象中类似复选框的UI组件。 应用程序如何调用上下文操作模式,并给每个操作定义行为,转载 2015-05-12 18:37:03 · 840 阅读 · 0 评论 -
ActionBar(7)自定义的操作提供器
当你想要创建一个有动态行为和在悬浮菜单中有默认图标的操作视窗时,继承ActionProvider类来定义这些行为是一个比好的的方案。创建自己的操作提供器,提供一个有组织的可重用的组件,而不是在Fragment或Activity的代码中处理各种操作项的变换和行为。 要创建自己的操作提供器,只需简单的继承ActionProvider类,并且实现合适的回调方法。你应该实现以下重要的回转载 2015-05-12 18:28:21 · 416 阅读 · 0 评论 -
ActionBar(6)操作提供器ActionProvider及以ShareActionProvider演示
一.ActionProvider简介与操作视窗类似,操作提供器(由ActionProvider类定义的)用一个定制的布局代替一个操作项目,它还需要对所有这些项目行为的控制。当你在操作栏中给一个菜单项声明一个操作项目时,它不仅要一个定制的布局来控制这个菜单项的外观,而且当它在显示在溢出菜单中时,还要处理它的默认事件。无论是在操作栏中还是在溢出菜单中,它都能够提供一个子菜单。转载 2015-05-12 18:22:00 · 588 阅读 · 0 评论 -
ActionBar(5)自定义操作项(Action item)
1.操作视窗可以添加一个视图作为一个Action Item。这个视图被称作操作被称作操作视窗,通过在xml元素的android:actionLayout属性制定我们希望现实布局资源的ID(例如@layout/mysearchview)操作视窗是作为操作项目按钮的替代品显示在操作栏中的一个可视构件。例如,如果你有一个用于搜索的可选菜单项,你可以用SearchView类来替代操作栏上的转载 2015-05-12 18:12:36 · 734 阅读 · 0 评论 -
ActionBar(4)ActionBar的事件响应
本文主要内容:1.导航按钮的事件响应2.操作项action item的事件响应一.导航按钮的事件响应默认情况下,导航按钮(应用程序图标)显示在操作栏的左边。你能够把这个图标当做操作项来使用。导航按钮响应以下两个操作:[向上级父层返回][向后平级“主”Activity返回] 1. 向后平级 返回应用程序的“主”Act转载 2015-05-12 17:35:23 · 525 阅读 · 0 评论 -
action bar 使用教程
在android sdk文档中 Training 下 Adding the Action Bar 它有4个子教程,原创 2015-05-09 16:31:32 · 291 阅读 · 0 评论 -
ActionBar(9)定义ActionBar的样式及常用收
如果你对应用程序中的可视构件进行了定制化的设计,那么你可能也会要对操作栏做一些重新设计,以便跟应用程序的设计匹配。要这样做的话,需要使用Android的样式与主题框架中的一些特殊的样式属性来重新设置操作栏的样式。 注意:改变外观的背景图片依赖与当前按钮的状态(选择、按下、解除选择),因此你使用的可描画的资源必须是一个可描画的状态列表。转载 2015-05-12 18:52:54 · 486 阅读 · 0 评论