Android全屏设置与标题样式修改

需积分: 1 2 下载量 177 浏览量 更新于2024-09-11 收藏 4KB TXT 举报
"这是一份关于Android开发的笔记,主要涵盖了如何改变标题的颜色和大小,以及实现全屏模式下系统UI的隐藏功能。" 在Android应用开发中,有时我们需要自定义界面元素以提供更好的用户体验。这份笔记中提到了两个关键点:标题颜色和字体大小的设置,以及全屏模式下系统UI的隐藏。 首先,我们来看如何改变标题的颜色和大小。在Android中,标题通常由`ActionBar`或`Toolbar`来展示,但这里提到的是一个特定的视图`Viewbv`,它可能是一个自定义的标题视图。通过`findViewById`找到这个视图,然后将其转换为`TextView`类型,可以使用`setTextColor`方法来改变文本颜色,例如将颜色设为白色。同时,通过获取该`TextView`的父视图,并调用`setBackgroundColor`方法,可以改变背景颜色,这里设为红色。这样就能实现标题的变色和背景色的设置。 接着,笔记展示了如何在全屏模式下隐藏系统UI。这里使用了一个名为`SystemUiHider`的类,它是Android系统UI隐藏功能的一个封装。在`FullscreenActivity`中,首先在`onCreate`方法中初始化`SystemUiHider`实例,传入当前活动和内容视图`fullscreen_content`,并设置隐藏标志`HIDER_FLAGS`,通常这个标志会包括隐藏导航栏。接着,在`onPostCreate`方法中,设置了一个延迟执行的隐藏操作,通过`Handler`和`Runnable`来实现。当运行到`mHideRunnable.run()`时,`mSystemUiHider.hide()`会被调用,从而隐藏系统UI。 另外,笔记中还提到了两个编辑框`et1`和`et2`,这可能用于用户输入数据,但具体的使用没有给出完整的代码。通常,获取这两个编辑框的输入值可以通过`getText().toString()`方法,然后将结果存储在字符串变量`n`和`g`中,这可能用于后续的业务逻辑处理。 这份Android笔记提供了关于自定义标题样式和全屏模式下隐藏系统UI的示例代码,对于开发者来说是很好的学习参考。通过理解这些知识点,开发者可以更好地定制Android应用的界面和交互效果。