安卓学习笔记(14)-实现全屏的效果(实测有效)
来源:互联网 发布:淘宝的清关资料哪里填 编辑:程序博客网 时间:2024/06/07 00:11
转载自:https://www.cnblogs.com/thinfog/p/5666019.html
两种方式:
在xml文件中进行配置
在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可。
实现全屏效果:
android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”
实现无标题栏(但有系统自带的任务栏):
android:theme=”@android:style/Theme.NoTitleBar”
编写代码设置
在程序中编写代码进行设置,只需在onCreate()方法中加入如下代码即可
实现全屏效果:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 【仅仅是实现全屏,这句话放在setContentView()之前,实测有效】
实现无标题栏(但有系统自带的任务栏):
requestWindowFeature(Window.FEATURE_NO_TITLE);
附:Android系统自带样式
android:theme=”@android:style/Theme.Dialog” 将一个Activity显示为能话框模式
android:theme=”@android:style/Theme.NoTitleBar” 不显示应用程序标题栏
android:theme=”@android:style/Theme.NoTitleBar.Fullscreen” 不显示应用程序标题栏,并全屏
android:theme=”Theme.Light” 背景为白色
android:theme=”Theme.Light.NoTitleBar” 白色背景并无标题栏
android:theme=”Theme.Light.NoTitleBar.Fullscreen” 白色背景,无标题栏,全屏
android:theme=”Theme.Black” 背景黑色
android:theme=”Theme.Black.NoTitleBar” 黑色背景并无标题栏
android:theme=”Theme.Black.NoTitleBar.Fullscreen” 黑色背景,无标题栏,全屏
android:theme=”Theme.Wallpaper” 用系统桌面为应用程序背景
android:theme=”Theme.Wallpaper.NoTitleBar” 用系统桌面为应用程序背景,且无标题栏
android:theme=”Theme.Wallpaper.NoTitleBar.Fullscreen” 用系统桌面为应用程序背景,无标题栏,全屏
android:theme=”Translucent” 透明背景
android:theme=”Theme.Translucent.NoTitleBar” 透明背景并无标题
android:theme=”Theme.Translucent.NoTitleBar.Fullscreen” 透明背景并无标题,全屏
android:theme=”Theme.Panel” 面板风格显示
android:theme=”Theme.Light.Panel” 平板风格显示
注:转载自网络,侵删
- 安卓学习笔记(14)-实现全屏的效果(实测有效)
- 安卓去掉标题栏和信息栏,实现全屏效果
- 安卓学习笔记---Android OpenCV 实例笔记3 -- 摄像头竖屏全屏的设置
- 安卓学习笔记(二)使用TextView实现跑马灯效果
- 安卓学习笔记---Android-PickerView实现 3D滚轮效果(时间选择器、省市区三级联动,单项选择效果)
- 安卓之--动画效果的实现
- 安卓开发全屏实现方法
- 安卓学习笔记---扫描与生成二维码的实现
- 安卓学习笔记---桌面组件的实现
- 安卓学习笔记----瀑布效果图片浏览器-----
- Flex3全屏效果实现
- 实现全屏切换效果
- js 实现全屏效果
- HTML5 实现全屏效果
- 安卓学习之路5TextView跑马灯效果的实现
- 安卓动画效果笔记
- 安卓学习笔记---实现下拉图片放大,松开又自动回去效果 (ListView与ScrollView)
- 安卓Viewpager以及实现广告效果的实现
- 精【模板 】拉格朗日插值法
- scrollWidth,clientWidth,offsetWidth在各浏览器中的兼容性和区别测试
- iOS 各种demo链接汇总~隐藏与显示
- Spring Boot 学习笔记2——profile
- Linux通过日志文件统计IP访问次数排序
- 安卓学习笔记(14)-实现全屏的效果(实测有效)
- Veeam Availability Suite 9.5安装和配置
- zookeeper的barriers和queue简单案例
- C++Primer习题第七章
- Ubuntu使用ffmpeg切割视频
- 大华摄像头java开发之抓图
- CISC与RISC
- Linux vim列编辑
- 输入三个字符串,将字符串1中里的字符串2用字符串3代替