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系统信息获取
  2. Android(安卓)如何隐藏标题栏和通知栏
  3. [Android开发常见问题-21] Android(安卓)近百个项目的源代码
  4. Ubuntu 14.10+NDK+ffmpeg编译+Android
  5. android scrollview组件禁止滑动的方法
  6. Android(安卓)Studio 快捷键
  7. 获取Android设备的设备详细信息
  8. repo/git Android/CyanogenMod srouce code
  9. 查看安卓(Android)设备处理器(CPU)架构(Architecture)信息

随机推荐

  1. Linux服务器禁用ping
  2. linux 中 开放端口,以及防火墙的相关命令
  3. linux下如何杀掉D状态进程
  4. linux命令行程序
  5. 连接到Linux服务器时首先要运行的5个命令
  6. 读“rm -rf/ 又引发了一个血案”之触动
  7. Win10&Linux下Apache2+PHP7+Mysql安装以
  8. linux安装zabbix_agnetd-3.2.7
  9. OCaml编译错误:/ usr / bin / ld:找不到-ls
  10. Linux内存管理 - PAGE_OFFSET理解