Android沉浸式状态栏
来源:互联网 发布:sql中len的用法 编辑:程序博客网 时间:2024/06/16 06:37
使用条件:android 4.4以上
功能说明:可以将状态栏的背景同化成界面上的颜色,或者直接用背景图片占用,增强用户体验
技术实现:
1.activity清单文件新增activity占用整个界面属性
android:fitsSystemWindows="true"
android:clipToPadding="true"
2.在oncreate中将状态栏置为透明
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
//透明状态栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//透明导航栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}
备注:为了避免向上滑动以后的不友好,关于状态栏上滑以后的效果可以参照京东app,上滑后可恢复成非沉浸式效果
功能说明:可以将状态栏的背景同化成界面上的颜色,或者直接用背景图片占用,增强用户体验
技术实现:
1.activity清单文件新增activity占用整个界面属性
android:fitsSystemWindows="true"
android:clipToPadding="true"
2.在oncreate中将状态栏置为透明
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
//透明状态栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//透明导航栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}
备注:为了避免向上滑动以后的不友好,关于状态栏上滑以后的效果可以参照京东app,上滑后可恢复成非沉浸式效果
阅读全文
0 0
- Android 沉浸式状态栏
- android 沉浸式 状态栏
- android 沉浸式状态栏
- android沉浸式状态栏
- Android沉浸式状态栏
- Android 沉浸式状态栏
- android 沉浸式状态栏
- Android沉浸式状态栏
- Android沉浸式状态栏
- Android 沉浸式状态栏
- Android沉浸式状态栏
- android 沉浸式状态栏
- android 沉浸式状态栏
- Android沉浸式状态栏
- android沉浸式状态栏
- Android 沉浸式状态栏
- android沉浸式状态栏
- Android沉浸式状态栏
- 关于Tomcat不能访问首页的问题
- Python文件处理
- sklearn学习笔记-《超参数优化方法》
- wifi中身份认证的两种服务
- PHP7扩展简单开发
- Android沉浸式状态栏
- Spring 和aop初步
- wifi有没有漫游成功判断方法c
- 【openstack】openstack安装【单机+集群】
- Python网络编程
- “流安全”技术思路的由来
- 常用工具类整理
- 【专业扫盲】读懂光模块命名规则
- Android OKhttp3缓存处理