位置: 编程技术 - 正文

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)

  • 出口退税逾期申报说明怎样写
  • 所得税可以弥补几年
  • 收到以前年度银行手续费发票
  • 水利基金的计税税率6
  • 如何查询对方是不是一般纳税人
  • 非关联企业之间无偿借款要交税嘛
  • 小规模开专票要计提附加税吗
  • 超范围经营是不是就等于无证经营
  • 税务局开运费发票需要带什么
  • 工程项目结算方式有哪几种
  • 资产整体转让税收
  • 工会经费可以支付哪些费用
  • 企业利息收入会计分录怎么做
  • 汇算清缴弥补以前年度亏损报表怎么填
  • 分摊材料成本差异的会计处理
  • 个人所得税免征项目有哪些
  • 劳务费增值税发票是劳务单位开吗
  • 固定资产评估是什么单位
  • 销项税额与进项税额区别
  • 建安官网
  • 上季度多交的增值税怎么做账
  • 生产成本为什么不属于费用
  • 全资子公司如何证明自己的财产完全独立于母公司
  • 建筑完税怎么计算
  • 制造业企业存货管理论文
  • 无需付款的其他应付款怎么做凭证?
  • 苹果手机m开头的序列号代表什么
  • 亿企代账怎么删除科目
  • 如何生成系统图
  • 借条复印件可以起诉吗还有转账记录
  • win7ie图标删除了怎么恢复
  • 公司主要开支是指什么
  • linux输出结果
  • 扣扣斗图在哪里设置
  • 人工单位怎么写
  • vue3的生命周期
  • 潘塔纳尔湿地的成因
  • PHP:file_put_contents()的用法_Filesystem函数
  • 理财的利息收入计入什么科目
  • 火山口湖成因
  • deepwiser怎么用
  • 职工教育经费是不是教育费附加
  • 公司注册认缴的期限一般是多少
  • ChatGPT5是否会影响人类的发展和工作?
  • 编程前十名
  • windowsserver2012r2远程协助灰色
  • traceroute命令详解
  • js删除
  • 注册资本为
  • 小企业会计准则和企业会计准则的区别
  • 出纳收到现金会计分录
  • 前端面试题目100及最佳答案
  • 四舍五入产生的原理
  • 公司扣除保险费会计分录
  • 企业之间借贷是否合法有效
  • 超详细的mac重装系统教程
  • mysql常见故障
  • 资本公积账务处理办法
  • 购买办公用品属于什么凭证类型
  • 什么样的纳税人属于小规模纳税人
  • 银行支付结算管理办法
  • 其他应付款属于哪类
  • 手工账明细账怎么登记
  • 企业借款的利息交增值税吗
  • 数据库聚簇索引和非聚簇索引
  • 给Windows Server 2008设一个简单密码
  • ubuntu 125%
  • win7旗舰版u盘在电脑上读不出来
  • win7怎么禁用软件
  • android中的线程
  • unauthorizedAccessException
  • js如何获取cookie的值
  • 对象类型怎么填
  • java web开发流程
  • jquery编写页面载入事件
  • 定期定额纳税申报表应税项应填哪个数
  • 十四五时期税收制度
  • 山东地税app
  • 深圳市福田区行政代码是多少
  • 2020北京户口指标数量
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设