精华内容
下载资源
问答
  • 5补充1、需求最近做的几个项目都是在pad或TV上的,而且都要求全屏显示(就是不用显示状态栏和ActionBar)2、清单文件中的设置整个应用需要设置NoActionBar,每个Activity还需要设置NoTitle_FullScreen(这个是自己...

    1、需求

    最近做的几个项目都是在pad或TV上的,而且都要求全屏显示(就是不用显示状态栏和ActionBar)


    2、清单文件中的设置

    这里写图片描述

    整个应用需要设置NoActionBar,每个Activity还需要设置NoTitle_FullScreen(这个是自己定义的style)


    3、自定义NoTitle_FullScreen

    在styles.xml添加一下代码,并在清单文件中引用。

       <style name="AppTheme.NoTitle_FullScreen"> <!--自定义主题名称-->
            <item name="android:windowNoTitle">true</item>
            <item name="android:windowFullscreen">true</item>
        </style>

    4、实际使用中的问题(偶发)

    我在清单文件中已经设置了android:theme="@style/Theme.AppCompat.Light.NoActionBar,但是实际界面上海市显示了ActionBar

    这里写图片描述

    最后我发现是styles.xml中没有修改过了,
    这里写图片描述

    将AppTheme修改为NoActionBar就可以了,<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">

    这里写图片描述

    这里写图片描述


    5、补充

    偶尔会出现,自定义dialog弹出时还有默认的背景色,可以用下面的字段样式修改。

        <style name="AlertDialog" parent="Theme.AppCompat.Light.Dialog">
            <!-- 这里设置背景为透明,为了隐藏边框 -->
            <item name="android:windowBackground">@color/noColor</item>
            <item name="android:windowNoTitle">true</item>
            <item name="android:windowIsTranslucent">true</item>
            <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
        </style>
    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <color name="colorPrimary">#3F51B5</color>
        <color name="colorPrimaryDark">#303F9F</color>
        <color name="colorAccent">#FF4081</color>
    
        <color name="noColor">#00000000</color>
    
    </resources>
    展开全文
  • adb隐藏Android手机状态栏和导航栏

    千次阅读 2019-10-08 22:51:05
    adb隐藏Android手机状态栏和导航栏 adb shell settings put global policy_control key=value key和value 是需要自己填写的键值对 key 含义: immersive.full 同时隐藏 immersive.status 隐藏状态栏 immersive....

    adb隐藏Android手机状态栏和导航栏

    adb shell settings put global policy_control key=value
    

    key和value 是需要自己填写的键值对

    key 含义:

    immersive.full 同时隐藏
    immersive.status 隐藏状态栏
    immersive.navigation 隐藏导航栏
    immersive.preconfirms ?

    value 含义

    apps 所有应用
    * 所有界面
    packagename 指定应用
    -packagename 排除指定应用

    例如

    //在所有界面隐藏底部导航栏
    adb shell settings put global policy_control immersive.navigation=*
    
    

    在这里插入图片描述

    更多adb命令请看大佬原文

    展开全文
  • 主要为大家详细介绍了3种Android隐藏顶部状态栏及标题栏的方法,还涉及一种隐藏Android 4.0平板底部状态栏的方法,感兴趣的小伙伴们可以参考一下
  • iOS 隐藏顶部状态栏

    万次阅读 2015-11-06 15:15:22
    为了不影响app内容的显示,将顶部的状态栏(现实信号,时间,电量)隐藏 默认状态栏一直是存在的 方法一, 适用于修改某些页面的状态栏 我们可以通过设置ViewController的属性来隐藏 在 viewDidLoad 方法中添加...

    iOS 开发过程中可能会有这样的需求。

    为了不影响app内容的显示,将顶部的状态栏(现实信号,时间,电量)隐藏

    默认状态栏一直是存在的

    方法一,

    适用于修改个别页面的状态栏

    我们可以通过设置ViewController的属性来隐藏

    在 viewDidLoad 方法中添加如下代码

        [self prefersStatusBarHidden];
        [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];


    再实现一个方法

    - (BOOL)prefersStatusBarHidden
    {
        return YES;//隐藏为YES,显示为NO
    }


    好了  我们运行一下看看效果



    方法二,

    适用于修改所有状态栏

    我们找到项目的 info.plist文件(项目自动创建的,一般默认在Supporting Files 下)

    查看一下有没有这两个key

    Status bar is initially hidden   (value:YES)

    View controller-based status bar appearance   (value:NO)

     如果没有 点击+添加

    完成之后 效果如下



    运行项目 看看效果 是不是 隐藏的,方法二出来之后所有页面不用设置 默认都是 隐藏状态栏的


    好了 大家可以加群继续讨论学习

    苹果开发群 :492222303  欢迎加入  欢迎讨论问题



    展开全文
  • 关于动态修改系统状态栏背景、字体和图标颜色,以及动态显示或隐藏系统状态栏,一直都是都是许多项目的常规需求。但是,由于不同版本间的兼容性差异,网上的实现方法多种多样。并且,许多方法都会存在这样、那样的...
  • 全屏 隐藏状态栏、沉浸式状态栏Flag

    千次阅读 2019-03-21 14:45:54
    隐藏状态栏 getWindow().getDecorView().setSystemUiVisibility(View.INVISIBLE); 参数: View.SYSTEM_UI_FLAG_VISIBLE:显示状态栏,Activity不全屏显示(恢复到有状态的正常情况)。 View.INVISIBLE:隐藏状态栏,...
  • 用javascript实现隐藏状态栏的代码
  • getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 状态栏隐藏之后,建议activity的标题栏actionbar也隐藏
  • 在很多情况下,我们都需要让项目的某个界面状态栏设置为透明或者直接隐藏起来,这样使我们的界面看起来整体美观大方一些。下面来给大家演示一下如何将Android状态栏设置为透明或者将状态栏隐藏起来。
  • 2.隐藏系统状态栏和标题栏(全屏显示)3.更多1.透明状态栏效果:上图如下: 核心代码:getWindow().requestFeature(Window.FEATURE_NO_TITLE); if(VERSION.SDK_INT >= VERSION_CODES.LOLLIPOP) { Window window...
  • Android中隐藏顶部状态栏: 方法一: //去除title requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉Activity上面的状态栏 (注意这句话放的位置应定要放在setContentView之前) getWindow().setFlags...
  • 在开发中,优化的时候考虑到手机状态栏不是很好看,如何优化一下呢,网上针对状态栏的讨论太多了,好像都对,也好像都不太对…… 这里提供一个工具类: package xxx; import android.app.Activity; import android....
  • 方法一: public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate... // 隐藏标题 requestWindowFeature(Window.FE
  • 一、状态栏重叠问题 1、在info.plist中新增 View controller-based status bar appearance 项并且将Value设置成 NO 这样状态栏就变成白字了。 2、在AppDelegate.m中加入下面的代码,判断系统版本然后将...
  • 3种隐藏顶部状态栏及标题栏

    千次阅读 2016-11-29 16:41:11
    方式 1public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate... // 隐藏标题 requestWindowFeature(Window.FEATURE_NO_T
  • Android隐藏状态栏

    2020-11-25 16:42:39
    在setContentView之前设置全屏的flag this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_...// 隐藏状态栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); // 显示状态栏 getWindow
  • 如下图在配置文件里面设置了隐藏状态栏无效 ![图片说明](https://img-ask.csdn.net/upload/201602/23/1456220464_38804.png) 在MainActivity里面设置了也无效 ![图片说明]...
  • 这里主要说明一下iOS7系统给状态栏的适配及隐藏带来的改变。 变化一: 不隐藏状态栏的情况下,StatusBar会直接显示在当前页面上,当前页面的会延伸到StatusBar下方,顶到最上头。 这种显示方式在iOS7...
  • 关于winCE/WM设备隐藏状态栏的方法。
  • 目前已试用了mate标签处理,但只有QQ浏览器可以其它浏览器都不兼容,js没有达到预期效果只能上滑才能隐藏,想要默认隐藏, 以下是我用添加的mate标签和js方法: <meta name="apple-mobile-web-app-status-bar-...
  • 相信几乎每个项目都可能会遇到隐藏或者适配状态栏和导航栏的需求,尤其是面对如今手机款式多种多样情况下,使得一些以前起作用的方法如今用起来可能并不奏效,经过自己的寻找和尝试下,特此记录此次的解决方案。...
  • 在page.json设置页面沉浸式状态栏时踩的坑,发现这个沉浸式直接到手机屏幕顶端,不理睬系统的状态栏( 时间那一栏系统状态栏 ) { "path": "pages/detail/detail", "style": { "navigationStyle":"custom", // ...
  • uniapp 分开设置状态栏和标题栏、隐藏标题栏显示状态栏 很多开发者不知道怎么将 uniapp 状态栏和标题栏分开设置 注意这里针对的是 App端 项目根目录 打开 manifest.json 文件 打开源码视图 在 app-plus 新增 "app-...
  • ios 状态栏完全隐藏

    千次阅读 2015-02-05 10:46:57
    首先我们知道一点,状态栏在设备上有两个地方的显示:)  ...启动页面状态栏隐藏 我们把这里的Hide status bar勾上就好了,如果没有勾上,那么选择上面的Style可以更换为白色或者黑色 进入APP之后的状态栏

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,079
精华内容 8,831
关键字:

隐藏手机状态栏