通用标题栏
这是第「34篇」分享
DemoYang(ID:Demo_YangBJ),专注于Android领域的开发者。
介绍
在App的开发过程当中,一定会遇到各种各样的标题栏的需求,对于不同的标题栏每次都重新用ToolBar修改相关的属性,亦或者相对比较复杂顶部栏要重新定制显然不是一个特别好的方式。
例如我就遇到了一个关于顶部标题栏的需求。
当然,这还是比较简单的,可能会遇到比现在更复杂的需求。
所以写一个统一、通用的ToolBar势在必行。
在写之前,先要梳理一下,可能存在什么样式,需求。
需求
-
顶部状态栏颜色
-
底部导航栏颜色
-
分割线
-
标题栏高度
-
间隔距离
-
标题的位置、颜色、文字、字号、图片
-
左侧返回键、左侧文字、左侧图片
-
右侧文字、右侧图片、一张图片、右侧两张图片
-
菜单文字的颜色,字号
-
高级自定义通栏样式
综合以上的需求,开始进行代码的设计和构建。
最终我们实现的效果
请忽略设计效果
有什么好的建议,意见,想法欢迎给我留言!
喜欢的小伙伴点赞、收藏、转发来一波吧!
参考
点击查看更多内容
1人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦