先介绍去掉标题栏的方法:

第一种:也一般入门的时候经常使用的一种方法

requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏

注意这句一定要写在setContentView()方法的前面,不然会报错的

第二种:在AndroidManifest.xml文件中定义

<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">

可以看出,这样写的话,整个应用都会去掉标题栏,如果只想去掉某一个Activity的标题栏的话,可以把这个属性加到activity标签里面

第三种:这种在一般的应用中不常用,就是在res/values目录下面新建一个style.xml的文件

例如:

<?xml version="1.0" encoding="UTF-8" ?>
<resources>
<style name="notitle">
<item name="android:windowNoTitle">true</item>
</style> 
</resources>

这样,我们就自定义了一个style,就相当于一个主题,然后在AndroidManifest.xml文件中定义

<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/notitle">

这样也可以达到去掉标题栏的效果

三种去掉标题栏方法的总结

第一种,有的时候我们会看到,会先出现标题栏,然后再消失,因为我们只是在activity的oncreate方法中定义的,第二种相对第一种比较好一些,不会出现这种情况,第三种我个人感觉最好,这样把功能分开,便于维护和扩展

再介绍全屏的方法:

第一种

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

第二种

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

第三种

application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/fullscreem"

转载于:https://www.cnblogs.com/anyben/p/4434038.html

Android中全屏或者取消标题栏相关推荐

  1. java安卓图片全屏_在Android中全屏显示GIF图片(演示代码)

    [实例简介] 在Android中全屏显示GIF图片(演示代码),详细内容请参考:http://blog.csdn.net/u012939909/article/details/77418173 [实例 ...

  2. 详解Android实现全屏正确方法

    Android手机操作系统是由谷歌推出的一款基于Linux的开源手机操作系统.我们可以在模拟器中对其进行相应的操作来实现各种功能以满足用户的需求.在这里就简要介绍一下Android实现全屏的相关方法. ...

  3. android studio多媒体播放器,Android支持全屏、小窗口的视频播放器

    NiceVieoPlayer Android支持全屏.小窗口的视频播放器,完美实现全屏.小窗口播放切换 Features 用IjkPlayer/MediaPlayer + TextureView封装, ...

  4. android强制全屏_如何强制任何Android应用进入全屏浸入模式(无生根)

    android强制全屏 Google released an Android version of Chrome in 2012, and have never bothered to give it ...

  5. C#窗体程序实现全屏及取消全屏步骤

    这篇文章主要介绍了C#窗体程序实现全屏及取消全屏步骤,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 由于项目需要,需要用vs窗体程序实现播放视频的窗口的全屏和取消全屏. 具体实现界面 ...

  6. ImmersionBar篇Android实现全屏配置 自动横屏

    ImmersionBar篇Android实现全屏配置 自动横屏 项目下的gradle配置添加 // 基础依赖包,必须要依赖 implementation 'com.gyf.immersionbar:i ...

  7. android中的横竖屏切换,Android中横竖屏切换时Activity的生命周期

    Android中横竖屏切换时Activity的生命周期执行情况 1.默认情况下生命周期 (1)第一次进入界面 11-17 13:55:18.452: E/ImageListActivity(10586 ...

  8. Android中骨架屏(Skeleton Screen)使用

    Android中骨架屏(Skeleton Screen)使用 1.什么是骨架屏 页面在没有完全渲染完成之前,用户会看到一个占位的样式,用以描绘了当前页面的大致框架,加载完成后,最终骨架屏中各个占位部分 ...

  9. android 设置全屏方法,Android中设置全屏的方法

    在开发中,我们经常需要把我们的应用设置为全屏,这里有两种方式: 一是在代码中设置; 二是在配置文件中设置 一. 在代码中设置 public class BaseActivity extends Act ...

最新文章

  1. 计算机英语unit,计算机专业英语Unit 7
  2. python 函数变量_Python函数中的变量和函数返回值
  3. 学习css3的弹性盒模型
  4. 单词背诵【CodeVS3013】 哈希
  5. 交易系统如何确保账簿100%准确
  6. @RequestBody的与@RequestParam.
  7. 移动端设备判断,ios,android,判断设备,安卓
  8. 随笔(3)——智慧医养融合:从智能交互到交互智能
  9. 目标检测(8):CenterNet-Objects as Points-将目标建模为边界框中心点的方法
  10. Internet 是一场噩梦
  11. 计算机网络从使用对象上划分为,计算机网络练习题卷1-2章.doc
  12. 海量数据处理:经典实例分析
  13. 关于:WindowsOffice 产品语言包
  14. 使用python读取官方节假日文件,获取放假日期
  15. 《加密与解密》笔记五(二)
  16. c++ 11 多线程支持 (std::packaged_task)
  17. 解决 remote: Repository not found. fatal: repository 'https://github.com/xxxx/xxxx.git/
  18. Typec转hdmi+vga+pd+3.5音频方案设计参考电路|CS5266+CS201方案电路图|Typec扩展坞五合一方案设计
  19. 树莓派3B——Mailbox
  20. cs231n:assignment2——Q4: ConvNet on CIFAR-10

热门文章

  1. Mysql 练习 总结
  2. 【皇甫】☀一本好书 你值得浏览
  3. Fragment间的通信
  4. EMCA和EMCTL的简单用法
  5. wp7 HubTile
  6. c语言常用的字符串处理函数
  7. PMCAFF微课堂 | 腾讯搜索专家教你如何用数据玩转APP运营
  8. springboot项目打包成war并在tomcat上运行的步骤
  9. linux下curl指令常见使用
  10. 干式双离合和湿式双离合的优缺点