Android去掉标题栏和全屏都是件很容易的事情,最常见的有两种方法:
第一:在程序代码中实现
Java代码
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏

this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏
注意:这两行代码要写在页面显示之前,即setContentView(R.layout.XXX)之前

第二:在AndroidManifest.xml配置文件中实现标签android:theme
Java代码
<activity android:name="Activity1"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity>

<activity android:name="Activity1"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity>
注意:如果不需要全屏,只需要写成android:theme="@android:style/Theme.NoTitleBar即可

总结:二者的区别
如果使用第一种方法,在Activity启动时会有短暂的标题栏和信息栏的出现,随后会消失。
使用第二种方法这不会出现这种情况,个人推荐使用第二种方式,看起来比较流畅。

更多相关文章

  1. 一个简单、漂亮、功能强大的Android日志程序:logger
  2. android 自定义的AlertDialog强化版
  3. Android去掉标题栏和全屏
  4. android系统信息获取
  5. Android(安卓)如何隐藏标题栏和通知栏
  6. [Android开发常见问题-21] Android(安卓)近百个项目的源代码
  7. Ubuntu 14.10+NDK+ffmpeg编译+Android
  8. android scrollview组件禁止滑动的方法
  9. Android(安卓)Studio 快捷键

随机推荐

  1. Android(安卓)数据存储 之 SQLite数据库
  2. Android(安卓)自定义AlertDialog 去黑边
  3. android写入联系人Contacts的信息,包括联
  4. Android(安卓)解决WebView调用loadData()
  5. Android(安卓)Vibrator 框架总结
  6. Android消息机制——时钟显示和异步处理
  7. 关于Handler.removemessages方法
  8. android java.net.socketexception permi
  9. android知识杂记(二)
  10. Android(安卓)ButterKnife Zelezny