zoukankan      html  css  js  c++  java
  • android 实现全屏代码

    设置全屏包括两个部分: 窗口全屏和Activity全屏。
    窗口全屏 是指隐藏系统顶部用来显示时间、电量、信号等信息的标题栏 。
    Activity全屏 是指隐藏程序的标题栏。我们可以通过修改AndroidManifest.xml文件来实现。
    1.窗口全屏fullscreen.java代码如下:
    package wzhnsc.test.style;
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.Window;
    import android.view.WindowManager;
    public class fullscreen extends Activity {
       
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
           
            //不显示程序的标题栏
            requestWindowFeature( Window.FEATURE_NO_TITLE );
           
            //不显示系统的标题栏          
            getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN,
                                  WindowManager.LayoutParams.FLAG_FULLSCREEN );
           
            setContentView( R.layout.main );
        }
    }

    2.修改 AndroidManifest.xml 我们可以修改activity或application的属性值来实现。
    具体可以根据自己的情况来设置,两者区别如下:
    1)activity: 只针对当前的Activity全屏。
    2)application:所有的Activity都会全屏。
    AndroidManifest.xml 内容如下:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest 
        xmlns:android="http://schemas.android.com/apk/res/android"
        package="wzhnsc.test.style"
        android:versionCode="1"
        android:versionName="1.0">
        <application 
            android:icon="@drawable/icon"
            android:label="@string/app_name"                  
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
            <activity android:name=".fullscreen"
                android:label="@string/app_name"
                android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN"/>
                    <category android:name="android.intent.category.LAUNCHER"/>
                </intent-filter>
            </activity>
        </application>
        <uses-sdk android:minSdkVersion="1"/>
    </manifest>
  • 相关阅读:
    Javascript笔记09:Javascript的下拉式导航菜单
    Javascript笔记08:Javascript的if...else语句
    Android(java)学习笔记84:SQLiteDatabase的query方法参数
    Android(java)学习笔记83:各种边距设置
    Android(java)学习笔记82:利用SpannableString设置复合文本
    PHP笔记06:http响应中的状态码
    html笔记04:在html之中导入css两种常见方法
    POJ 3307 Smart Sister
    ZOJ 2872 Binary Partitions
    HDU 4685 Prince and Princess
  • 原文地址:https://www.cnblogs.com/netcorner/p/4626853.html
Copyright © 2011-2022 走看看