为了账号安全,请及时绑定邮箱和手机立即绑定

通用标题栏

这是第「34篇」分享

DemoYang(ID:Demo_YangBJ),专注于Android领域的开发者。

介绍

在App的开发过程当中,一定会遇到各种各样的标题栏的需求,对于不同的标题栏每次都重新用ToolBar修改相关的属性,亦或者相对比较复杂顶部栏要重新定制显然不是一个特别好的方式。

例如我就遇到了一个关于顶部标题栏的需求。

当然,这还是比较简单的,可能会遇到比现在更复杂的需求。

所以写一个统一、通用的ToolBar势在必行。

在写之前,先要梳理一下,可能存在什么样式,需求。

需求

  • 顶部状态栏颜色

  • 底部导航栏颜色

  • 分割线

  • 标题栏高度

  • 间隔距离

  • 标题的位置、颜色、文字、字号、图片

  • 左侧返回键、左侧文字、左侧图片

  • 右侧文字、右侧图片、一张图片、右侧两张图片

  • 菜单文字的颜色,字号

  • 高级自定义通栏样式

综合以上的需求,开始进行代码的设计和构建。

最终我们实现的效果

请忽略设计效果

有什么好的建议,意见,想法欢迎给我留言!

喜欢的小伙伴点赞、收藏、转发来一波吧!

参考

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
移动开发工程师
手记
粉丝
35
获赞与收藏
116

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消