`
liu86th
  • 浏览: 113484 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

[转]Android中两种设置全屏的方法

 
阅读更多

 

在开发中我们经常需要把我们的应用设置为全屏,这里我所知道的有俩中方法,一中是在代码中设置,另一种方法是在配置文件里改!

 

一、在代码中设置:

 

 

package com.android.tutor;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
public class OpenGl_Lesson1 extends Activity {
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
       //无title  
       requestWindowFeature(Window.FEATURE_NO_TITLE);  
        //全屏  
       getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,    
                      WindowManager.LayoutParams. FLAG_FULLSCREEN); 
         
        setContentView(R.layout.main);
    }
}

 

 

在这里要强调一点,设置全屏的俩段代码必须在setContentView(R.layout.main) 之前,不然会报错。

 

二、在配置文件里修改(android:theme="@android:style/Theme.NoTitleBar.Fullscreen"):

 

 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.android.tutor"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".OpenGl_Lesson1"
        		  android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
    <uses-sdk android:minSdkVersion="7" />
</manifest> 

 

 

在这里我还想说明一下,用前者在我们应用运行后,会看到短暂的状态栏,然后才全屏,而第二种方法是不会有这种情况的,所以我建议

大家使用后者! 谢谢~

 

分享到:
评论

相关推荐

    Android中两种设置全屏的方法!!!借鉴.pdf

    Android中两种设置全屏的方法!!!借鉴.pdf

    Android基础教程(六)之-Android中两种设置全屏的方法!!!

    Android基础教程(六)之-Android中两种设置全屏的方法!!!

    Android 设置应用全屏的两种解决方法

    在开发中我们经常需要把我们的应用设置为全屏,有两种方法,一中是在代码中设置,另一种方法是在配置文件里改! 一、在代码中设置: 代码如下:package com.android.tutor; import android.app.Activity; import ...

    android 设置全屏的两种方法

    现在android的每一个项目都会需要设置为全屏,现在介绍两种设置为全屏的方式

    Android编程设置全屏的方法实例详解

    在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果。其一,通过在代码中可以设置,其二,通过manifest配置文件来设置全屏。 其一:在代码中设置...

    Android编程之界面实现全屏显示的方法(2种方法)

    在开发android的应用当中,我们会遇到将一些界面设置为全屏显示的格式,有两种实现的方法。其一是在Java代码中实现,其二是在配置文件中实现。 1. 在Java代码中设置 super.onCreate(savedInstanceState); ...

    Android全屏设置的方法总结

    Android 有两种方式可以设置全屏. 第一种方式:在protected void onCreate(Bundle savedInstanceState) 里面的this.setContentView() 之前加入以下代码 //取消标题 this.requestWindowFeature(Window.FEATURE_NO_...

    Android 实现全屏显示的几种方法整理

    Android 实现全屏显示的几种方法整理 A、设置主题实现全屏 直接在AndroidManifest.xml文件中设定Activity主题为全屏模式 android:theme=@android:style/Theme.NoTitleBar.Fullscreen B、代码实现全屏 代码实现需要...

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

    Android中实现全屏、无标题栏的两种办法,另附Android系统自带样式的解释 实现全屏无标题栏: 1.在xml文件中进行配置 AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置...

    Android高手进阶教程与Android基础教程

    Android基础教程之----Android中两种设置全屏的方法!!.doc Android基础教程之----Android状态栏提醒(Notification,NotificationManager)的使用.doc Android基础教程之----SMS简单发送短信程序(两个模拟器之间的通信)...

    Android开发之全屏与非全屏的切换设置方法小结

    主要介绍了Android开发之全屏与非全屏的切换设置方法,结合实例形式分析了Android全屏切换静态与动态两种实现方法,需要的朋友可以参考下

    Android 去掉状态栏的方法汇总

    在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果: 其一,通过在代码中可以设置, 其二,通过manifest配置文件来设置全屏。 其一:在代码...

    Android给任何view添加全屏倾斜水印

    本文主要介绍了Android给任何view添加全屏倾斜水印,具体如下,分享给大家 如果要实现如下效果 目前有两种思路: 1.先画出带有水平文字的照片,然后再和原图合成即可 2.旋转画布,然后直接画布写字即可 两种方案...

    Android下Activity全屏显示实现方法

    主要介绍了Android下Activity全屏显示实现方法,以两种不同的方法来实现这一技巧,非常具有实用性,需要的朋友可以参考下

    Android Studio 全屏沉浸式透明状态栏效果的实现

    在Android API 19以上可以使用****.TranslucentDecor***有关的主题,自带相应半透明效果,Theme.Holo.NoActionBar.TranslucentDecor和Theme.Holo.Light.NoActionBar.TranslucentDecor两种主题为新增加的,所以要新建...

    Android 隐藏底部虚拟键的两种方法

    本文通过实例代码给大家讲解了Android 隐藏底部虚拟键的两种方法,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧

    Android隐藏标题状态栏的方法

    本文给大家分享了两种方法,但是我建议大家使用第一种方法: 使用第一种方法,仅仅只需要在Manifest.xml文件中进行一行的配置就行了 而且Activity在启动的时候也不会看到那个Title栏 第一种方法: 在配置文件中进行...

Global site tag (gtag.js) - Google Analytics