透明状态,即将应用中顶部的黑色区域(包含时间显示)透明化,就像苹果应用的沉浸式状态一样,状态像是”沉”到了应用中,染成了和应用一样的颜色 这里分两种类型:5.0以上和4.4系统以上 5.0以上的系统,由于可以在主题样式中继承AppCompat.light 复写 colorPrimaryDark属性,可以指定其状态的背景颜色,实现类似透明的效果,此时其状态其实并不是透明的。因为其颜色
# Android 设置透明标题栏Android开发中,许多开发者希望能为他们的应用创建一个更加美观的界面,而透明标题栏就是一种流行的设计。本文将为你详细讲解如何实现Android应用的透明标题栏。 ## 整体流程 我们可以将这个过程分为几个简单的步骤。下面的表格总结了每一步的主要任务: | 步骤 | 描述 | 代码示例
原创 2月前
16阅读
因为在项目中用到了这两个功能,而且这两个功能使用频率也很高,特别mark一下。
原创 2022-08-23 14:24:16
660阅读
Android要设置UI无任务、无标题栏的方式有两种:一种是,通过在Manifest中设置。另一种在代码中设置。具体如下:1.Manifest设置Manifest.xml中,直接在Application中设置整个应用的显示风格,或者找到具体的Activity设置某个页面的显示风格,通过标签“theme”进行配置,具体风格可以根据自己的需求设置。Application的设置:以整个应用程序为有系
一.如今好多的Android APP都在界面的顶部放置一个标题栏标题栏里通常会有一两个按钮可用于返回和其它操作,虽然Android系统中已经给每个Activity提供了标题栏功能,但是这里介绍一下我学习到两种创建自定义标题栏的方式。 自定义标题栏的效果如下: 二.接下来就来介绍这两种方式:引入布局的方式: 第一步,新建一个Android Project,项目名取为Custom_titleba
转载 2023-08-17 10:21:58
446阅读
// { // e.printStackTrace(); // } // } // return super.shouldInterceptRequest(view, request); // } }; public OnScrollListener listener; /** • This is called in response to an internal scroll in this v
转载 1天前
5阅读
Android开发中,经常需要实现下图状态的效果,类似于沉浸式状态,但这里仅仅是讨论设置状态的颜色和状态上面文字、图标的颜色的方法。 Android 4.4(API 19)之后,就提供了修改状态颜色的方法,但是在 Android 6.0(API 23)之后,才支持修改状态上面的文字和图标颜色,默认是白色的。所以会导致一个问题,在 4.4 到 6.0 之间的系统,状态设置为浅色的话,状
转载 2023-07-11 18:39:30
192阅读
前言:最近项目大量用到状态透明,网上也出现很多库可以直接拿来用,个人认为没有必要那么重引用到一个库(有木有同学和我有一样的想法),所以研究了一番,在此做个记录加强记忆也便后期查阅,如果无意中有幸能帮助到你那就再好不过了。一、两个基本概念Android 从 4.4 (SDK 19) 开始支持系统(状态+导航)半透明效果:You can now make the system bars par
先是半透明效果(两种方法):
原创 2017-11-30 10:54:00
150阅读
在开发中,如果我们不想要系统的标题栏,而是想要自己定义状态的话,就需要自定义布局,或者,每写一个activity,其对应的页面就要写一次标题栏的布局,那么,而且还要在activity中设置标题栏的值。 那为什么不把设置值封装一下,动态的去设置标题栏上的内容。 标题栏无非就是返回按钮,标题,还有右侧的选项,那么,我们先来写一个布局,高度我们给60dp,里面有什么呢:1. 返回按钮 2. 返回
super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); getSupportActionBar().hide();如果是继承的Activity类那么直接用requestWindowFeature(Window.FEATURE_NO_TITLE);//继承Activity 中这一句可以隐藏标题栏super
我们在设计一个程序界面的时候,往往不想看到如下图所示的标题栏,那么怎么把它去掉呢?首先我们打开AndroidManifest.xml文件:选择android:theme="@style/AppTheme"将鼠标放在AppTheme上按住Ctrl单击,进入以下界面:将DarkActionBar改为NoActionBar效果出来了!如有侵权,请联系删除。
转载 2023-07-20 20:57:31
155阅读
此贴为转载,不是本人制作。在进行UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏。要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置。 1.在xml文件中进行配置 在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可。实现全屏效果:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"实现标题栏(但有系统自带的任务): android:theme="@android:style/Theme.
转载 2013-06-05 21:39:00
136阅读
2评论
底部布局 标题栏布局 效果:
转载 2021-08-13 09:18:08
443阅读
Style 样式1、Style样式可以为View或者窗口指定统一的外观和格式。比如可以指定:宽高尺寸、字体颜色、字号、背景颜色等属性。2、方式:style可以通过在xml资源文件中进行定义,然后在布局文件或者代码中进行引用。3、定义样式:在res/values/目录中创建styles.xml文件,在该xml文件中实现style的定义。 <?xml version="1.0" encodei
在很多Android的项目里面,隐藏标题栏与隐藏信息都是会经常用到的。下面便是本菜鸟在学习过程中的一些领悟笔记。 一、只隐藏标题栏的效果图实现该效果有两种做法:1:在 public void onCreate(Bundle savedInstanceState)函数中添加代码     this.requestWindowFeature(Windo
转载 2023-08-29 13:41:12
118阅读
其中 requestWindowFeature(Window.FEATURE_NO_TITLE)的意思就是不在活动中显示 标题栏,注意这句代码一定要在 setContentView()之前执行,不然会报错。 其中 requestWindowFeature(Window.FEATURE_NO_TITL
转载 2018-12-06 20:34:00
244阅读
requestWi
转载 2013-10-02 22:41:00
178阅读
2评论
本文来自网易云社区 作者:孙有军 标题栏在每个应用中都有,有各种各样的标题栏,今天我们就主要来说说标题栏怎么做,主要内容涉及到自定义标题,ActionBar,Toolbar等知识。 自定义标题 几年前开发安卓是没有统一的标题的,每一个页面都需要自己来布局标题,如果有多个页面标题类似,往往就统一编写出
转载 2018-09-26 13:45:00
141阅读
2评论
# Android去除标题栏Android应用开发中,标题栏是一个常见的UI组件,它位于屏幕的顶部,通常包含应用的名称和一些操作按钮。然而,有些情况下我们可能希望去除标题栏,以便实现全屏显示或者自定义标题栏样式。本文将介绍如何在Android应用中去除标题栏,并提供相应的代码示例。 ## 1. 使用Theme去除标题栏 Android提供了一种简单的方式来去除标题栏,即通过在应用的主题中
原创 2023-10-20 06:40:43
309阅读
  • 1
  • 2
  • 3
  • 4
  • 5