Android内容覆盖透明状态栏下实现全屏模式下带状态栏的效果
来源:互联网 发布:jquery清空input数据 编辑:程序博客网 时间:2024/05/14 01:42
最近整理了一下代码,发现代码好乱,,,,
这里简单整理一下 我平时常用的代码块
- BaseActivity 基类acitity
- BaseFragement 基类fragment
- Operation 基本操作抽取
- 设置状态栏透明(全屏模式沉浸)
- 设置状态栏字体颜色(适配 MIUI MEIZU Android6.0+)
- -常用工具类
做过一段状态栏颜色适配,纯色的基本在style直接设置就可以了,
不过最近效果图有一种效果要求 是在状态栏部分也显示内容部分,
像下面这样
下载地址
github传送门
我是用全屏模式实现的
首先activity的setContentView之前设置 状态栏模式为透明
最近整理了一下代码 不是太会整理,,,
封装成了工具类直接调用即可,
StatusBarUtil.java
我是在BaseActivity中写的 直接调用statusbarutil
/** * 设置状态栏颜色 * * @param color */ public void setStatusColor(int color) { StatusBarUtil.setColor(this, color); } /** * 设置全屏模式透明 */ public void setTranslucentStatus() { StatusBarUtil.setTranslucentStatus(this, true); } /** * 设置全屏模式透明内容padding */ public void setTranslucentStatusPadding() { StatusBarUtil.setTransparent(this); }
//设置toolbar透明 Drawable d = toolbar.getBackground(); d.setAlpha(0); // 完全透明 d.setAlpha(255); // 不透明
下载地址
github传送门
0 0
- Android内容覆盖透明状态栏下实现全屏模式下带状态栏的效果
- Android 设置显示状态栏下的透明内容
- Android:透明状态栏的效果实现
- 状态栏的透明效果实现
- Android状态栏沉浸式模式下全屏、修改颜色
- Android透明状态栏的实现
- Android 状态栏背景模糊透明效果实现
- Android UI体验之全屏沉浸式透明状态栏效果
- Android UI体验之全屏沉浸式透明状态栏效果
- Android studio技术之透明状态栏效果的实现
- Android 沉浸式状态栏(QQ5.0透明状态栏的效果)
- Android 状态栏的透明效果体验
- 全屏沉浸式透明状态栏效果
- Android 透明状态栏实现
- Android实现透明状态栏
- android实现透明状态栏
- Android 透明状态栏实现
- mark下,Android 5.0状态栏透明解决方案
- 更新 Android 5.x (Lollipop) 之后的 framework/services.jar
- Android中正确保存view的状态
- Android--数据库的增删改查之数据库的更新删除
- 利用H5Canvas进行前端图片压缩再上传笔记
- 141. Linked List Cycle
- Android内容覆盖透明状态栏下实现全屏模式下带状态栏的效果
- AndroidStudio NDK开发
- MySQL下载安装、配置与使用(win7x64)
- ListView的应用,模拟网易新闻
- Android Jni sample
- WebService的开发、部署、调用
- resultMap
- 算法:排序
- iOS - 用Masonry封装的slider,完全支持Masonry的适配