实现状态栏透明化(Android5.0)
实现状态栏透明化:如下代码即可实现(需要在setContentView之前书写代码)
public class MainActivity extends Activity { @SuppressLint("InlinedApi") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().requestFeature(Window.FEATURE_NO_TITLE); if(VERSION.SDK_INT >= VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); window.setStatusBarColor(Color.TRANSPARENT); window.setNavigationBarColor(Color.TRANSPARENT); } setContentView(R.layout.activity_main); } }
实现状态栏透明化(Android5.0)相关推荐
- Android5.0以上去除状态栏半透明遮罩
Android5.0+ 状态栏 半透明灰色遮罩 安卓5.0及以上的版本,透明状态栏有一层遮罩一样的,相当于暗色,部分APP完美适配了透明状态栏,状态栏颜色和APP一体了,但是很多APP仍然是状态栏和A ...
- android5.0后新特性修改标题头,Android5.0中Material Design的新特性
Material Design简介 Material Design是谷歌新的设计语言,谷歌希望寄由此来统一各种平台上的用户体验,Material Design的特点是干净的排版和简单的布局,以此来突出 ...
- Android5.0新特性-Material Design
概述 2014年,Google携Android5.X重装归来,全新的UI设计和更加优化的性能,令开发者眼前一亮 安装和配置Android5.0开发环境 开发Android还得靠AS,下载地址 http ...
- Notification之 - Android5.0实现原理(二)
概述 前文讲解了Notification的构造,现在来讲讲notification的发送,以及公布前文留下的疑问(自定义view不论高度是多高,最后只能显示为64dp,why?) Notificati ...
- android5.0协调布局CoordinatorLayout(第二篇CollapsingToolbarLayout效果实现原理讲解)原理
上一篇中已经讲解了CoordinatorLayout.AppBarLayout.CollapsingToolbarLayout之间的关系,这一篇探索一下CollapsingToolbarLayout内 ...
- Android5.0,6.0,7.0,8.0新特性整理
背景 Android5.0(Android Lollipop)是谷歌公司2014年10月发布的全新安卓系统,至今已经两年多.然而由于国产手机对安卓ROM的深度定制或修改,以及手机厂商.芯片制造商.运营 ...
- (转)Android高级进阶--插曲-从Android5.0到Android9.0各版本变化
原文:https://blog.csdn.net/gaoxiaoweiandy/article/details/83216001 从Android5.0到Android9.0 自从公司提出了一些出其不 ...
- Android高级进阶--插曲-从Android5.0到Android10各版本变化
从Android5.0到Android10 一.Android5 1.ANDROID 5.0 行为变更: 声音和振动 (1)如果您当前使用 Ringtone.MediaPlayer 或 Vibrato ...
- Android5.0,6.0,7.0,8.0,9.0区别
2014年10月发布了Android5.0 2015年5月发布了Android6.0 2016年8月发布了Android7.0 2017年8月22日发布了Android 8.0的正式版Android ...
最新文章
- OpenFeign 全方位讲解
- guava cache简单学习笔记
- 个性二维码开源专题液化/圆角/效果
- Docker_容器数据卷
- layui如何存在多个弹窗_layer重复弹出(layui弹层同时存在多个)的解决方法_心善_前端开发者...
- postman压力测试_如何用Postman简单做接口自动化
- 51单片机led灯闪烁程序C语言,51单片机控制led灯闪烁程序
- linux eclipse go插件,Eclipse 安装Go插件 (Ubuntu)
- 超详细的python语法要点思维导图,看了直呼相见恨晚,拿走不谢
- Android Content Providers(二)——Contacts Provider
- 高中数学题库及答案(经典50题)
- CF卡显示位置不可用无法访问介质受写入保护怎么办
- foxmail群发邮件怎么发?
- 几个招聘网站,智联的最垃圾
- Java 集合框架(5)---- Map 相关类解析(中)
- TFN-F1系列光时域反射仪(OTDR)功能
- Tableau 八、数据分层、数据分组、数据集
- 笃定“凡勃仑效应”?索尼可能想错了
- 3698: XWW的难题[有源汇上下界最大流]
- Pandas知识点-详解聚合函数agg