当前位置: 首页 > wzjs >正文

为什么要进行网站备案免费的拓客平台有哪些

为什么要进行网站备案,免费的拓客平台有哪些,创建游戏网站,专业的单位网站开发在Android开发中,隐藏标题栏和状态栏是实现全屏显示的常见需求。 一、隐藏标题栏 1、通过代码隐藏 对于继承自 AppCompatActivity 的 Activty,可在 onCreate() 方法中调用supportRequestWindowFeature 或 getSupportActionBar 方法来隐藏标题栏。 ove…

在Android开发中,隐藏标题栏和状态栏是实现全屏显示的常见需求。

一、隐藏标题栏

1、通过代码隐藏

对于继承自 AppCompatActivity 的 Activty,可在 onCreate() 方法中调用supportRequestWindowFeature 或 getSupportActionBar 方法来隐藏标题栏。

    override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)// 隐藏标题栏方法1,必须在 setContentView 方法之前调用supportRequestWindowFeature(Window.FEATURE_NO_TITLE)setContentView(R.layout.activity_second)// 隐藏标题栏方法2, 调用位置没有限制supportActionBar?.hide()}

对于普通 Activity,采用 requestWindowFeature 方法。

requestWindowFeature(Window.FEATURE_NO_TITLE)

2、通过主题隐藏

AndroidManifest.xml 文件中,为 <application> 标签或特定 <activity> 标签设置主题。

	<applicationandroid:allowBackup="true"android:dataExtractionRules="@xml/data_extraction_rules"android:fullBackupContent="@xml/backup_rules"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/Theme.TwoApkSwitch"tools:targetApi="31">......<activity android:name=".SecondActivity" android:theme="@style/Theme.MaterialComponents.DayNight.NoActionBar"/>

二、隐藏状态栏

1、通过代码隐藏

如果隐藏状态栏后,用户下拉屏幕可能会重新显示状态栏,可以通过监听onSystemUiVisibilityChange() 方法来重新隐藏。

	/*** 隐藏状态栏*/fun hideStateBar() {Log.d("SecondActivity", "version: ${Build.VERSION.SDK_INT}")if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {// Android 11及以上版本val controller = window.insetsControllerif (controller != null) {controller.hide(WindowInsets.Type.statusBars() or WindowInsets.Type.navigationBars())controller.systemBarsBehavior = WindowInsetsController.BEHAVIOR_SHOW_TRANSIENT_BARS_BY_SWIPE}} else {// Android 4.1及以上版本val decorView: View = window.decorViewval uiOptions: Int = View.SYSTEM_UI_FLAG_FULLSCREENdecorView.setSystemUiVisibility(uiOptions)// 用户下拉屏幕可能会重新显示状态栏,可以通过监听后重新隐藏decorView.setOnSystemUiVisibilityChangeListener {// 重新隐藏}// Android 4.0及以下版本window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN)}}

2、通过主题隐藏

AndroidManifest.xml 文件中,为 <application> 标签或特定 <activity> 标签设置主题。
可自定义主题,并在主题中添加 windowFullscreen 字段为 true。

	<activity android:name=".SecondActivity"android:theme="@style/Theme.TwoApkSwitch.FullScreen"/>

在 themes.xml 中自定义隐藏状态栏主题。

    <style name="Theme.TwoApkSwitch.FullScreen" parent="Theme.MaterialComponents.DayNight.NoActionBar"><!-- Primary brand color. --><item name="colorPrimary">@color/purple_500</item><item name="colorPrimaryVariant">@color/purple_700</item><item name="colorOnPrimary">@color/white</item><!-- Secondary brand color. --><item name="colorSecondary">@color/teal_200</item><item name="colorSecondaryVariant">@color/teal_700</item><item name="colorOnSecondary">@color/black</item><!-- Status bar color. --><item name="android:statusBarColor">?attr/colorPrimaryVariant</item><!-- Customize your theme here. --><!--  隐藏上方时间内容状态栏--><item name="android:windowFullscreen">true</item></style>
http://www.dtcms.com/wzjs/382695.html

相关文章:

  • 天猫网站平面广告网络推广方式主要有
  • 郑州h5网站建设价格谷歌seo 优化
  • 广东企业网站建设策划seo怎么优化武汉厂商
  • 北京市住房和城乡建设部网站官网汕头搜索引擎优化服务
  • 做仓单的网站360收录
  • 网站开发讲座网络市场调研的方法
  • 架设网站 自己购买服务器关键词分析工具
  • 网投怎么做网站搜索引擎排名的三大指标
  • 做ppt的素材网站一个产品的营销方案
  • 行业网站需要如何做如何优化网站排名
  • 网站开发团队奖惩推广放单平台
  • 外贸seo软件荥阳网站优化公司
  • 织梦网站怎样做seo十大营销案例分析
  • 广联达工程造价软件官网seo优化价格
  • 中国网站建设总部在哪里培训方案
  • 公司简单网站多少钱网络推广的重要性与好处
  • 福州金山网站建设安康seo
  • 山西成宁做的网站关键词如何优化排名
  • 惠州做棋牌网站建设找哪家效益快seo职位要求
  • 菲斯曼售后服务中心阳东网站seo
  • 向国旗敬礼做时代新人网站java培训机构十强
  • 怎么制作网站店铺厦门推广平台较好的
  • 营销网站是什么意思seo网站排名优化案例
  • 做网站虚拟服务器网络营销该如何发展
  • 网站建设上海网站建设公司网站百度云服务器
  • 重庆巴南区网站开发如何自己制作网站
  • 多语言操作网站百度搜索引擎平台
  • 公司想做个网站应该怎么做产品设计公司
  • 建设部网站如何下载国标规范线上营销策略
  • 给 小企业 建设网站百度推广账户优化方案