Activity设置全屏的三种方法

1.super.onCreate(savedInstanceState)方法之前调用:
            setTheme(android.R.style.Theme_Light_NoTitleBar_Fullscreen);
           
2.setContentView(R.layout.xxx)之前调用:
            requestWindowFeature(Window.FEATURE_NO_TITLE); // 去除标题
            getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); // 去除状态栏
       
3.清单文件中配置:
            android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
            android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
            该两个属性可以再application中设置也可以再activity中设置,在application节点中设置该程序所有的activity都会是全屏显示
            在activity中设置只有该activity是全屏显示的

时间: 2024-10-28 22:45:12

Activity设置全屏的三种方法的相关文章

Android去除系统默认的标题栏和全屏的三种方法

在做应用的时候,很多时候是不需要系统自带的标题栏的,而是自己去实现标题栏,这就要去掉系统的标题栏,下面总结了三种方法.全屏也是一样的道理,也总结了实现的三种方法. (一)去除标题栏 1.方法1 在Activity的onCreate方法中: 1 requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 2 //注意这句一定要写在setContentView()方法的前面,不然会报错的 但是这种方法的缺陷是,因为在onCreate方法中才去掉标题栏,

Android实现无标题栏全屏的三种方法

一.通过Java代码 在setContentView之前执行: requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//隐藏状态栏 二.调用Android自带的Theme 直接在AndroidManifest.xml中需要全屏显

Android中设置文本颜色的三种方法及颜色大全

原文:Android中设置文本颜色的三种方法及颜色大全 源代码下载地址:http://www.zuidaima.com/share/1550463694572544.htm 1.利于系统自带的颜色类 如TextView1.setTextColor(Android.graphics.Color.RED); 2.数字颜色表示法 TextView1.setTextColor(0xffff00ff); 3.自定义颜色 TextView1.setTextColor(this.getResources().

cygwin下清屏的三种方法

1. 做一个clear脚本,放到/bin下去 $vim /bin/clear #!/bin/bash cmd /c cls 2. ctrl + L 3. 在cygwind中install ncurses (in Utils) and then you can use: clear 我倾向于第三种方法,本来有就用原来的,不要自己弄了.

Android实现全屏的三种方式

一.通过代码 1 requestWindowFeature(Window.FEATURE_NO_TITLE);// 隐藏标题栏 2 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 3 WindowManager.LayoutParams.FLAG_FULLSCREEN);// 隐藏状态栏 注意:必须在setContentView之前执行,否则会报错. 另外这种全屏显示方式的缺点是,会有隐藏标题栏和隐藏状态栏的动画过

【原创】关于Flash全屏的几种方法

[原创内容,转载请注明出处] [有其他方法可以留言分享,谢谢!] 第一种Flash自带属性: [此属性可以"完美"实现Flash的双击退出或者进入全屏] 但是会遮挡嵌套的Iframe private function init():void{ stage.scaleMode = StageScaleMode.EXACT_FIT; } //双击监听事件 private function toggleFullScreen(event:MouseEvent):void { switch(st

安卓手机无线投屏电脑 三种方法轻松搞

在手机上看视频,已经是我们现在最主流的娱乐方式.不过,长时间看小屏幕对眼睛可受不了,而且一些4K.1080P的大片还是在大屏幕上更有视觉效果.这时该怎么办呢,有没有什么办法可以将手机屏幕投射到电脑屏幕上,下面简单几步教你安卓手机无线投屏电脑.手机投屏到电脑其实主要使用的是WiFi传输,这种技术名为"Miracast".简单来说,"Miracast"就是通过"WiFi Display"认证的设备.有了这一功能后,移动端的音视频文件就可以分享到电脑上

Android Activity设置全屏

Android4.0以后 一般的全屏: getWindow().getDecorView().setSystemUiVisibility(      View.SYSTEM_UI_FLAG_LAYOUT_STABLE      | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION      | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN      | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION   

WebApi返回类型设置为json的三种方法

web api写api接口时默认返回的是把你的对象序列化后以XML形式返回,那么怎样才能让其返回为json呢,下面就介绍两种方法: 方法一:(改配置法) 找到Global.asax文件,在Application_Start()方法中添加一句: GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear(); 修改后: protected void Application_Start() {