位置: 编程技术 - 正文

Android沉浸式状态栏的开发(沉浸式模式)

编辑:rootadmin

推荐整理分享Android沉浸式状态栏的开发(沉浸式模式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:沉浸式状态栏什么意思,沉浸式应用,Android沉浸式状态栏,沉浸式模式,Android沉浸式状态栏,沉浸式状态栏在哪设置,android沉浸式状态栏图片,android沉浸式状态栏图片,内容如对您有帮助,希望把文章链接给更多的朋友!

今天要记录的是Android沉浸式状态栏的开发,看到别的应用都有沉浸式状态栏,是不是感觉很爽,今天我也来做一个沉浸式状态栏的例子,如下图所示:

哇擦,图好大,就不改了。。。

下面记录一下实现过程:

1、首先在需要使用沉浸式状态栏的Activity里,加上如下代码:

主要是onCreate方法中的两句代码。

Android沉浸式状态栏的开发(沉浸式模式)

2、修改Activity对应的布局文件,加上两个属性,如下代码所示:

关键是clipToPadding和fitsSystemWindows这两个属性,如果不加这两个属性,你会看到沉浸式的状态栏,但是Activity中的内容会整体上移状态栏高度的距离,

3、如果你的AndroidManifest.xml文件中给Activity设置的主题带有ActionBar,或者有titleBar,那也需要改一下,设置下面的theme吧:

有了上面三个地方的配置,基本上就没问题了,沉浸式的状态栏就完成了,下面美化一下界面,给出MainActivity整个的布局文件,如下代码所示:

大功告成了,沉浸式状态栏的界面出来了,确实比黑底的状态栏好看多了!!!

源代码下载点击这里

Ubuntu下解决小米手机 adb devices no permissions的问题 我的环境:OS:Ubuntu.&MIUIV5手机:米1android开发真机调试时,运行sudo./adbdevices时,若有如下输出:Listofdevicesattached????????????nopermissions解决办法:lsusb

android中使用DisplayMetrics获取屏幕参数 --关于Densityintandroid.graphics.Bitmap.getDensity(),返回bitmap-density(密度)。默认的density就是当前display-density,除非当前应用程序不支持不同的screen-density。在

android 监听GPS是否打开跳转到设置GPS 监听GPS权限:uses-permissionandroid:name=android.permission.ACCESS_FINE_LOCATION/主程序代码以及注释:spanstyle=white-space:pre/span/***监听GPS*/privatevoidinitGPS(){LocationManagerloc

标签: 沉浸式模式

本文链接地址:https://www.jiuchutong.com/biancheng/387430.html 转载请保留说明!

上一篇:Android 图形系统结构 中/英 (Android Graphic Architecture)(android 图形引擎)

下一篇:Ubuntu下解决小米手机 adb devices no permissions的问题(小米电脑安装ubuntu)

  • 小规模企业需要交哪些税
  • 公司有买社保就要交税吗
  • 利息税怎么算的
  • 企业出售商铺需要预缴增值税吗
  • 缴纳上月附加税会计科目
  • 财务费用和应付利息怎么算
  • 物流商品采购价差如何做账
  • 账簿登记的基本要求
  • 车辆使用费怎么开票
  • 吸收合并控股合并新设合并的区别
  • 支票遗失声明书范文
  • 企业安装监控费用怎么做账
  • 2018年企业所得税政策变化
  • 申报水利基金减免性质在哪里找?
  • 企业为生产线员工怎么办
  • 电商企业如何确定产品结构
  • 双软企业两免三减半企业所得税优惠政策
  • 税局代开专票作废怎么做账
  • 怎样取得个人所得税
  • 生产成本期末余额在贷方
  • 平均净资产和净资产
  • PHP:zip_entry_close()的用法_Zip函数
  • 什么是冲帐?怎么个冲法?
  • 企业如何转让
  • vue引入mui
  • php和ajax
  • 固定资产折旧企业所得税税前扣除标准
  • yii2.0框架
  • php 命名空间
  • 销售货物的收入总额包括什么
  • 子公司注销母子关系流程
  • php二维数组去重函数
  • 金蝶数量金额怎么输入
  • vue路由使用方法
  • 强化学习——Q-Learning算法原理
  • wordpress neve
  • 哪些计入其他收益与营业外收入
  • 哪些企业可以开13点税票
  • 营业收入小于利息收入
  • 工厂院里栽什么树好呢
  • vite 插件开发
  • sql server如何操作
  • 企业收到收据老会计怎么入账
  • 三方协议的
  • sqlserver FOR XML PATH 语句的应用
  • 一般纳税人企业所得税税率2023
  • 什么情况可以作为证人
  • 进项税准予抵扣条件有哪些
  • 一般纳税企业抵扣多少
  • 纸质汇票什么时候能到账
  • 低值易耗品属于周转材料吗
  • 虚开发票会面临怎么样的后果?
  • 过户车子需要带什么证件
  • 房地产预售款预交税金计算
  • 库存商品盘盈是什么意思
  • 出现事故保险公司负责协商吗
  • 发票对方没有上传,无法勾选发票要怎么办
  • 怎么看发票的凭证号
  • 年报超时了可以补报吗
  • 企业接受非货币性资产投资的入账金额
  • 单位结算卡和回单卡
  • 京东卖家怎么开普通发票
  • sql指定字段添加数据
  • 利用sql函数生成数据
  • centos5.7
  • 播放windows xp
  • Gene6 FTP在windows 2008上面破解后无法启动解决方法
  • u盘发光
  • win8无法连接到internet
  • 学习标准——笔记
  • unity4.5.3f3 和 Android的通信
  • unity延迟调用函数
  • jquery获取某个属性的值
  • 阿里云服务器使用教程
  • 税控盘登录密码忘了怎么办怎么重置
  • 出口退税退运需要什么
  • 个人所得税税前扣除是什么意思
  • 一般纳税人认定书
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设