activity_main.xml中的root布局中添加
android:clipToPadding="false"
android:fitsSystemWindows="false"
在界面activity的onCreat函数中添加:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT)
{
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); // 状态栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); // 虚拟导航栏
}
上面的设置要注意在主界面中留出状态栏的高度
android状态栏一体化、沉浸式状态栏(兼容低版本):参考http://blog.csdn.net/jdsjlzx/article/details/50437779
android 沉浸式状态栏(像ios那样的状态栏与应用统一颜色样式):参考http://blog.csdn.net/jdsjlzx/article/details/46778631