标题栏ToolBar

使用标题栏ToolBar

首先需要在AndroidManifest.xml中修改 application主题或者activity主题       隐藏原生标题栏

在styles.xml中自定义主题  android:theme="@style/toolrbar">

在AndroidManifest.xml中使用主题

xml布局代码如下:   加入Toolbar

在res文件中新建menu文件夹,并新建menu  xml文件

xml文件中加入menu的item

item的属性:

app:showAsAction="always"          总是显示

app:showAsAction="collapseActionView"    折叠

app:showAsAction="ifRoom"         如果有空间

Java代码:

时间: 2024-11-08 16:07:16

标题栏ToolBar的相关文章

Android Studio布局模板一之FloatButton和Toolbar

从今天开始就学Android Studio 推荐模板 ,今天发的本应该昨天发的,可同学刚睡醒连变压插座都没查就直接插上了电饭锅,然后过载了停了一天电这大星期天的宿舍没电.... 今天下午来电了,瞅了瞅加上昨天看的皮毛,就按照模板敲出来了,又加了点东西,还不错. 忘了一件事添加上    添加 compile 'com.android.support:design:23.2.1' 代码部分主要分几大块: 1.content_layout.xml  这里面就是主要的显示界面了,就是新建后的Hello

js window.open打开新窗口原页面出现[object window]解决办法

解决方法: 1.<a href="javascript:window.open('about:blank','_blank');void(0);">ddd</a>只需要在href中加入void(0);即可2.<a href="#" onclick="window.open('about:blank','_blank')">ddd</a> window.open()函数说明: 函数原型:window.

Android 关于ToolBar分分钟玩死自己?

场景一: 今天早上十点高高兴兴的跟平时早上一样买一杯粥然后一边喝着一边去上班,步行了15分钟到了公司,然后打指纹开门,然后就愉快的写代码了,我擦,好想电脑没开机,我晕好像没带眼镜,发现最近记性不是很好,是不是前两天中午没休息的原因,感觉身体被掏空,白天上班,晚上回去改论文我也是不容易啊!好了废话说了这么多,open car走起!然后被这个ToolBar玩了一天,爽歪歪!我真的很菜! 初识 Toolbar(其实我看他很不舒服) Toolbar 是在 Android 5.0 开始推出的一个 Mate

窗体皮肤实现 - 在标题栏上增加快速工具条(四)

前面做的工作就是想在标题区域增加快速工具条.前续的基础工作完成,想要在标题区域增加特殊区域都非常方便.只要在绘制时控制自定义区域需要占用标题区域多少空间,然后直接在所占位置绘制.做这个事情前,稍微把代码规整了下.所以界面皮肤处理放到一个单元中. 主要处理步骤 1.划出一个新区域(整个工具条作为一个区域) 2.处理区域检测(HitTest) 3.如果是新区域,把相应消息传给这个区域处理. 4.响应鼠标点击,执行Action 通过上述步骤就能扩展出所想要的标题区快速工具条的. 标题按钮区域是作为一个

DrawerLayout,ToolBar 和 TabHost 的使用

ActionBar 定义起来不方便 toolbar: 最重要的特性,显示menu菜单,右上角三个点的菜单按钮,使用灵活 使用:1,布局文件,包裹LinearLayout 放imageView, 或者ImageButton 2,去除标题栏Action(清单文件中设置主题Theme.AppCompat.NoTitle) 3,setActionBar( toolbar ); Activity extends AppCompatActivity 4,创建menu文件夹下面的menu.xml文件 <?xm

Android中通过ActionBar为标题栏添加搜索以及分享视窗

在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果.ActionBar的主要目的是: 1.提供一个用于识别应用程序的标示和用户的位置的专用空间. 2.在不同的应用程序之间提供一致的导航和视觉体验. 3.突出Activity的关键操作(如"搜索"."创建"."共享"等),并且在可预见的方法内给用户提供快捷的访问.

自定义ToolBar之一

其实已经有很多大神写过这方面的文章了,不过我比较蠢吧,老有一些地方看不懂的,翻了很多关于Toolbar方面的文章和视频,这儿总结一下.  参考资料:youtube:slidenerd 阶段一 自定义配色可以修改配色地方-API>=21 Toolbar可以自定义的地方包括: 状态栏颜色(Status Bar/colorPrimaryDark)(只在api21及以上有效) 标题栏背景颜色(ToolBar/colorPrimary) 弹出菜单背景颜色(OptionMenu) 内容区域背景颜色(Back

一起来搭App框架(侧滑与toolbar联动+选项卡(viewpager+fragment+radiogruop)+optionMenu)

1.概述 最近在学车,抽着空写了一个常用的App框架,可惜不会制作gif图片,请忽略录屏软件的那个浮动窗口,要是有更好的方式制作gif麻烦告知下提前感谢,效果图如下,凑合着看下吧. 主要实现了 [1]使用RadioGroup处理选项卡优化布局 [2]使用ToolBar跟侧滑图表联动,效果更好 [3]集合了viewerPager+fragment,drawerlayout+toolbar,optionmenu以及circleImageView处理头像等功能 一般app项目应该可以应付了.下面说下实

Toolbar的使用

? 项目来源: https://github.com/xuwj/ToolbarDemo#userconsent# ? 一.V7包升级问题 ? 折腾好久,终于解决 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 的错误问题... ? ? 解决策略:FQ,然后在sdkManager里面下载最新的support包,一定要是最新的. 然后引入到工程中来. ? ? 结构如下: 还