转载博客:http://www.2cto.com/kf/201503/381348.html

Android4.4新特性,系统状态栏一体化。

实现的步骤主要有以下几点:

  1.android4.4 以上版本

  2.设置app全屏:

  方法:在AndroidManifest.xml中设置android:theme="@android:style/Theme.Translucent.NoTitleBar"

  3.加载nineoldandroids-2.4.0.jar

  4.实现类:把状态栏背景设为全透明。

项目结构图如下:

  

主要调用的方法在MainActivity.java中实现如下:

public class MainActivity extends Activity
{@Overrideprotected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setTranslucentStatus();setContentView(R.layout.activity_main);}/*** 设置状态栏背景状态*/private void setTranslucentStatus() {if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){Window win = getWindow();WindowManager.LayoutParams winParams = win.getAttributes();final int bits = WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS;winParams.flags |= bits;win.setAttributes(winParams);}SystemStatusManager tintManager = new SystemStatusManager(this);tintManager.setStatusBarTintEnabled(true);tintManager.setStatusBarTintResource(0);//状态栏无背景
    }
}

  注:这是android4.4新特性,只支持4.4以上版本

下面是效果图:

  

资源地址:http://pan.baidu.com/s/1o6pbfIU

转载于:https://www.cnblogs.com/AndroidJotting/p/4845145.html

Android沉浸式通知栏设计相关推荐

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

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

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

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

  3. Android 沉浸式透明状态栏与导航栏

    Android 系统自4.2 开始 UI 上就没多大改变,4.4 也只是增加了透明状态栏与导航栏的功能 这个特性是andorid4.4支持的,最少要api19才可以使用.下面介绍一下使用的方法,非常得 ...

  4. Android 沉浸式模式

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

  5. Android沉浸式模式

    转载至:http://blog.csdn.net/guolin_blog/article/details/51763825 什么是沉浸式? 根据百度百科上的定义,沉浸式就是要给用户提供完全沉浸的体验, ...

  6. android沉浸式模式简书,Android 沉浸式模式与常见状态栏和导航栏效果

    Android沉浸式模式 官方称沉浸式状态栏为沉浸式模式. 什么是沉浸式? 沉浸式就是让人专注当前的(由设计者营造)情境下感到愉悦和满足,而忘记真实的情境. 什么是Android中的沉浸式? 当启用该 ...

  7. Android沉浸式状态栏,看完这篇就够了!

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

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

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

  9. 沉浸式ui设计_有助于沉浸的视频游戏UI —武器轮

    沉浸式ui设计 Many action-adventure games rely on the feeling of thrills via bullets, fire, grenade, more ...

最新文章

  1. linux线程10s没有得到调度,操作系统相关题目(附上答案)
  2. mybatis 乐观锁_MybatisPlus新特性之逻辑删除、乐观锁、自动填充
  3. linux平台驱动运行空间,UIO(linux Userspace I/O子系统)用户空间设备驱动I/O技术介绍...
  4. mysql多表查询书籍_MySQL多表查询及子查询
  5. java上传网络图片_java网络编程之图片上传
  6. 吴裕雄--天生自然 PHP开发学习:数组
  7. 控件不能与用户交互的原因
  8. 【深度学习】算法工程师面试必考点:Dropout和R-Dropout的使用技巧
  9. C语言算小数加减,C语言带小数加减乘除.doc
  10. git(9)--- 如何使用MTK GIT发布分支
  11. 5 Tips for creating good code every day; or how to become a good software developer
  12. Matlab基础(5)——符号运算
  13. 实战 | 电感元件定位--Halcon与OpenCV实现详解(附源码)
  14. h5php大转盘抽奖,jQuery带次数带弹窗的大转盘抽奖代码(支持h5)
  15. Airwallex 基于 Flink 打造实时风控系统
  16. 安科瑞预付费系统在电力系统中的应用
  17. 加速度速度位移的计算
  18. Linux之 prefix 命令
  19. 我们正在研发建造了SpaceX的软件
  20. 国外python在线教学_国外最顶级的Python学习视频送给你!(带中文字幕)

热门文章

  1. “之”字形打印矩阵~
  2. java打开输入框,java – 在Android中打开输入对话框
  3. java 内存泄露 书籍_java虚拟机内存溢出和泄漏实例
  4. HTML+CSS+JS实现 ❤️ 团队人物图片蜂巢布局❤️
  5. 代码写好了怎么在php里裕兴_8 行代码用Python画一个中国地图
  6. python上传文件到onedrive_基于Python的onedrive文件本地化浏览系统–PyOne
  7. ENSP配置 实例八 三层交换机DHCP配置加VLAN划分实验
  8. python怎么启动mne_mne-python学习之一 入门介绍
  9. c语言long double位数,int long double 所占位数 和最大值
  10. Java 输出当前目录