Android沉浸式

什么是沉浸式在中国沉浸式有两个概念

沉浸式概念一  : 沉浸式表示全屏显示手机屏幕是没有手机里面自带的任何控件

沉浸式概念二 : 我要讲的就是该概念:   沉浸式就是Android屏幕上面的一条显示线,主要用于消息的提示  看图:

在Android中如果要把这个设置影藏的话要在android4.4以上

第一步自己创建一个value-19

第二步创建一个style.xml

代码:

<resources>
<!-- AppTheme 表示继承原有的样式-->

<style name="myactivity" parent="AppTheme"> <item name="android:windowTranslucentStatus">true</item> </style></resources>

第三步调用

在AndroidManifest里面调用

  <activity android:name=".MainActivity" android:theme="@style/myactivity"></activity>

沉浸式如果想设置一张图片的话就在Activity里面增加一张图片

   //判断版本执行int version = getSDKVersions();//获得SDK版本if(version>=19){//设置抗锯齿ImageView imageView=findViewById(R.id.status);int height=getStatusHeight(this);imageView.getLayoutParams().height=height;//设置高度imageView.setBackgroundColor(Color.RED);}
    /*** 获得状态栏的高度  就是获取抗锯齿的高度** @param context* @return*/public  int getStatusHeight(Context context) {int statusHeight = -1;try {Class clazz = Class.forName("com.android.internal.R$dimen");Object object = clazz.newInstance();int height = Integer.parseInt(clazz.getField("status_bar_height").get(object).toString());statusHeight = context.getResources().getDimensionPixelSize(height);} catch (Exception e) {e.printStackTrace();}return statusHeight;}//该方法是获取SDK版本的方法public int getSDKVersions(){return Build.VERSION.SDK_INT;}

Android沉浸式相关推荐

  1. Android沉浸式模式状态栏(二)

    其实说到沉浸式状态栏这个名字,真不知道这种叫法是谁先发起的.因为Android官方从来没有给出过沉浸式状态栏这样的命名,只有沉浸式模式(Immersive Mode)这种说法.而有些人在没有完全了解清 ...

  2. 高大上的Android沉浸式状态栏?

    背景 之前做过Android沉浸式状态栏的相关需求,但是一直忙于工作,没时间系统的整理下沉浸式相关的知识,所以今天抽出时间,写一篇 Android沉浸式状态栏的文章. 何为沉浸式 沉浸式就是要给用户提 ...

  3. Android 沉浸式状态栏 实现方式二 ( 更简单 )

    以前写过一个沉浸式状态栏 的实现方式 Android 沉浸式状态栏 实现方式一 现在有个更为简单的实现方式 . 相关链接 http://www.apkbus.com/forum.php?mod=vie ...

  4. android 5.0状态栏下载地址,Android沉浸式状态栏(5.0以上系统)

    Android沉浸式状态栏(5.0以上系统) 沉浸式状态栏可以分为两种: 1.直接给状态栏设置颜色 (如下图:) 这里写图片描述 java代码形式: if (Build.VERSION.SDK_INT ...

  5. Android 沉浸式状态栏完美解决方案

    Android 沉浸式状态栏完美解决方案 参考文章: (1)Android 沉浸式状态栏完美解决方案 (2)https://www.cnblogs.com/dingxiansen/p/9929828. ...

  6. 史上最完美的Android沉浸式状态导航栏攻略

    前言 最近我在小破站开发一款新App,叫高能链.我是一个完美主义者,所以不管对架构还是UI,我都是比较抠细节的,在状态栏和导航栏沉浸式这一块,我还是踩了挺多坑,费了挺多精力的.这次我将我踩坑,适配各机 ...

  7. android 沉浸式开源库,Android沉浸式状态栏

    关于Android沉浸式状态栏, 网上已经有很多开源库, 虽然开源库可以解决某些特定布局下的沉浸式状态栏问题, 但是遇到比较特殊的布局就无法解决了, 所以了解一下沉浸式状态栏如何实现是有必要的. 无论 ...

  8. Android沉浸式状态栏工具类,一句代码轻松搞定

    Android沉浸式状态栏工具类,一句代码轻松搞定 博客原文及源码地址:http://jaeger.itscoder.com/android/2016/03/27/statusbar-util.htm ...

  9. android沉浸式+虚拟按键+Fragment+CoordinatorLayout(2)

    android沉浸式+CoordinatorLayout+Fragment CoordinatorLayout和沉浸式还是上一篇一样的需求要求图片要深入到标题栏,如果不是这样的问题可以跳过了. 问题: ...

  10. Android 沉浸式模式

    郭霖的专栏 每当你在感叹,如果有这样一个东西就好了的时候,请注意,其实这是你的机会 Android状态栏微技巧,带你真正理解沉浸式模式 目录(?)[+] 什么是沉浸式 隐藏状态栏 隐藏导航栏 真正的沉 ...

最新文章

  1. ES6数组的解构赋值( 中)
  2. Linux用cron发送信息,Python在linux上用cron作业发送KDE knotify消息?
  3. IOS内置safari浏览器日期字符串转Date对象失败
  4. Hadoop之InputFormat数据输入详解
  5. 《Effective.Enterprise.Java中文版》知识点摘要
  6. Mybatis-plus常用API全套教程
  7. python语言原理_梯度下降算法的原理用Python语言实现,易于理解,python,更
  8. 中间件和Django缓存
  9. Apache Flink ML 2.0.0 发布公告
  10. Android Studio导入安卓源码
  11. Android三横变叉动画,90%的孩子会写错的笔顺,动画演示来一波!一看就会!
  12. OpenSSL之X509证书用法
  13. 宝塔面板解除强制绑定手机账号限制教程
  14. 【Win10】使用“Windows照片查看器”查看照片
  15. CodeForces 499C、Crazy Town
  16. 最全Web前端面试题汇总 笔试题汇总 JavaScript HTML css
  17. emui11是鸿蒙系统吗,搭载鸿蒙内核的EMUI11.1机型曝光了,快看有你用的吗
  18. Linux服务器tomcat正常启动,但是通过IP不能访问web
  19. 静态路由完成DV协议路由过滤
  20. matlab fig另存为pdf 图片缺失解决方案

热门文章

  1. java中 @ExcelField 的使用
  2. ICPC Central Europe Regional Contest 2019【山东大学】 部分题解
  3. 临沂一中高考2021成绩查询,2021年临沂高考状元名单公布,临沂高考状元学校资料及最高分...
  4. RxJava 沉思录(一):你认为 RxJava 真的好用吗?
  5. 上海私车牌价狂降3万余元!!!
  6. 优质的凉亭 亭子 亭台ps后期素材素材推荐,不容错过
  7. PIE-engine 教程 ——提取黄河流域/山西省1980—2018年流域降水量并对比分析
  8. echarts实现3D地球模式--3D线和标记mark
  9. 64位系统和32位系统区别
  10. Better than better,白山EC2.0发布