安卓开发中自定义应用标题栏

安卓现在更新得越来越慢了,我是在安卓2.3的时候接触到安卓系统的,记得当时的应用相当难看,如今扁平化的设计让用户体验越来越好,而在开发时,应用都是默认的标题栏,非常难看,如下图:

代码狗安卓开发教程

经过百度之后,我找到了2种自定义标题栏的方法,第一种是通过修改默认标题栏的样式布局来实现,比较复杂,一般人不想去学。第二种相当简单,目前大部分的APP都是使用这种方式来实现的。效果如下图:

代码狗安卓开发教程

这是我曾经写的一个记账的软件APP,是不是觉得比原版好看多了呢?实现方法如下:

  1. 在开发代码对应的activity加载布局文件之前设置该页面为无标题,即加入代码:
    requestWindowFeature(Window.FEATURE_NO_TITLE);
  2. 在页面布局时,多写一个标题栏的布局即可。
  3. 在代码中实现自定义标题栏的监听器设置,即可完成自定义标题栏。

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/241518.html

(0)
上一篇 2022年4月7日 00:57
下一篇 2022年4月7日 00:58

相关推荐

发表回复

登录后才能评论