在Android实现没有标题栏的方法有两种:

在代码中添加

            
  1. requestWindowFeature(Window.FEATURE_NO_TITLE);  

在清单文件AndroidManifest.xml中添加

            
  1. android:theme="@android:style/Theme.NoTitleBar" 

具体的代码如下:

第一种:

MainActivity.java

            
  1. package com.lingdududu.test;  
  2.  
  3. import android.app.Activity;  
  4. import android.os.Bundle;  
  5. import android.view.Window;  
  6.  
  7. public class MainActivity extends Activity {  
  8.     /** Called when the activity is first created. */ 
  9.     private boolean catchHomeKey = false;  
  10.     public void onCreate(Bundle savedInstanceState) {  
  11.         super.onCreate(savedInstanceState);  
  12.         this.requestWindowFeature(Window.FEATURE_NO_TITLE);  
  13.         setContentView(R.layout.main);  
  14.           
  15.     }  

第二种:

AndroidManifest.xml

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

效果图:

【Android进阶学习】实现没有标题栏的窗口和全屏显示_第1张图片 

如果想让窗口全屏显示:

将下面两段代码分别替换上面的两段设置无标题的代码就可以了

            
  1. getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,                 
  2.                 WindowManager.LayoutParams. FLAG_FULLSCREEN);  

 

            
  1. android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  

效果图:

【Android进阶学习】实现没有标题栏的窗口和全屏显示_第2张图片

 

更多相关文章

  1. Android 进阶16:IntentService 使用及源码解析
  2. 《第一行代码——Android》
  3. Android SDK 源代码编译
  4. android布局实例代码
  5. 第一行代码Android第三课
  6. Android 开源源代码收集(不断更新中...)
  7. 我的Android进阶之旅------>Android电话实例

随机推荐

  1. Android启动流程分析(八) 解析init.rc的a
  2. Android中 RatingBar评分条的使用
  3. Android自定义进度条-带文本(文字进度)的
  4. Android4: Status bar or System UI
  5. android中button设计UI的一个小技巧
  6. Android实现图片轮播切换
  7. Android删除系统自带软件对照表
  8. Android 7.0 之后抓包 unknown 和证书无
  9. android ADB (1) 键盘之adb keycode值
  10. Android 使用 AudioManager 类控制音量