zoukankan      html  css  js  c++  java
  • Android基础教程之-------Android中两种设置全屏的方法!!!

    转自:http://blog.csdn.net/android_tutor/article/details/5553632

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

     

    一、在代码中设置:

     

    [java] view plaincopy
    1. package com.android.tutor;  
    2. import android.app.Activity;  
    3. import android.os.Bundle;  
    4. import android.view.Window;  
    5. import android.view.WindowManager;  
    6. public class OpenGl_Lesson1 extends Activity {  
    7.     public void onCreate(Bundle savedInstanceState) {  
    8.         super.onCreate(savedInstanceState);  
    9.        //无title    
    10.        requestWindowFeature(Window.FEATURE_NO_TITLE);    
    11.         //全屏    
    12.        getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,      
    13.                       WindowManager.LayoutParams. FLAG_FULLSCREEN);   
    14.            
    15.         setContentView(R.layout.main);  
    16.     }  
    17. }  

     

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

     

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

     

    [java] view plaincopy
    1. <?xml version="1.0" encoding="utf-8"?>  
    2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"  
    3.       package="com.android.tutor"  
    4.       android:versionCode="1"  
    5.       android:versionName="1.0">  
    6.     <application android:icon="@drawable/icon" android:label="@string/app_name">  
    7.         <activity android:name=".OpenGl_Lesson1"  
    8.                   android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  
    9.                   android:label="@string/app_name">  
    10.             <intent-filter>  
    11.                 <action android:name="android.intent.action.MAIN" />  
    12.                 <category android:name="android.intent.category.LAUNCHER" />  
    13.             </intent-filter>  
    14.         </activity>  
    15.     </application>  
    16.     <uses-sdk android:minSdkVersion="7" />  
    17. </manifest>   

     

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

    大家使用后者! 谢谢~


  • 相关阅读:
    记录python爬取猫眼票房排行榜(带stonefont字体网页),保存到text文件,csv文件和MongoDB数据库中
    分析Ajax来爬取今日头条街拍美图并保存到MongDB
    把SQLAlchemy查询对象转换成字典/json使用(汇总)
    把SQLAlchemy查询对象转换成字典/json使用(分开)
    使用Flask_SQLAlchemy连接多个数据库
    SQLAlchemy小知识点
    flask_sqlalchemy和sqlalchemy联系区别及其使用方式
    使用Requests+正则表达式爬取猫眼TOP100电影并保存到文件或MongoDB,并下载图片
    使用python脚本定时备份web网站
    使用shell脚本定时备份web网站代码
  • 原文地址:https://www.cnblogs.com/walccott/p/4957026.html
Copyright © 2011-2022 走看看