`
iaiai
  • 浏览: 2197968 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android中实现全屏显示的方法

阅读更多
在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果。其一,通过在代码中可以设置,其二,通过manifest配置文件来设置全屏。

其一:在代码中设置(如下)
public void onCreate(Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 

//设置无标题 
requestWindowFeature(Window.FEATURE_NO_TITLE); 
//设置全屏 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
WindowManager.LayoutParams.FLAG_FULLSCREEN); 

setContentView(R.layout.main); 
}


但要注意的是:在代码中设置的话,设置无标题和设置全屏的两段代码要放置在 setContentView(R.layout.main); 这段代码的前面。要不然会报错。

其二:在AndroidManifest.xml配置文件中设置
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
	package="com.iaiai.activity" android:versionCode="1"
	android:versionName="1.0">
	<uses-sdk android:minSdkVersion="8" />
	<application android:icon="@drawable/icon" android:label="@string/app_name">
		<activity android:name="IaiaiActivity"
			android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
			android:label="@string/app_name">
			<intent-filter>
				<action android:name="android.intent.action.MAIN" />
				<category android:name="android.intent.category.LAUNCHER" />
			</intent-filter>
		</activity>
	</application>
</manifest>  


在相应的Activity中节点中添加属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 即可以设置某个Activity全屏显示。若设置成 android:theme="@android:style/Theme.NoTitleBar" 即是只是设置成无标题状态。
分享到:
评论
2 楼 iaiai 2012-02-22  
gekal 写道
下面的返回键,home键那一块是不是还是没有隐藏掉(3.2的系统)

哦,3.2的系统那是平板了吧,平板我都没测试过哦~~~呵呵不清楚耶
1 楼 gekal 2012-02-21  
下面的返回键,home键那一块是不是还是没有隐藏掉(3.2的系统)

相关推荐

    Android 之 手机全屏显示

    本篇文章将深入探讨如何在Android应用中实现全屏显示,并涉及相关的源码分析和使用工具。 首先,理解Android系统的显示机制是至关重要的。Android系统采用Activity作为应用的基本单元,每个Activity都有一个与之...

    Android全屏图片显示

    在Android开发中,全屏显示图片是一个常见的需求,比如在壁纸应用、相册应用或者一些游戏的启动界面中。要实现这样一个功能,开发者需要考虑图片的加载、布局填充、缩放处理以及性能优化等多个方面。下面我们将详细...

    Android 实现全屏的方法

    ### Android 实现全屏的方法 在Android开发中,实现全屏功能是非常常见且重要的一个需求。无论是为了提供更沉浸式的用户体验还是为了最大化显示区域,掌握如何实现全屏都是每个开发者必备的技能之一。本文将详细...

    Android ImageView图片放大到全屏显示

    总的来说,实现Android ImageView图片放大到全屏显示并支持局部拉伸放大,需要理解Android的触摸事件处理机制,以及ImageView的缩放属性。通过自定义ImageView和手势检测,我们可以实现丰富的图片查看交互。同时,...

    Android Dialog全屏显示、动画显示

    实现全屏Dialog的关键在于设置Dialog的宽高为屏幕尺寸。我们可以通过以下步骤来实现: 1. 创建一个新的布局文件作为Dialog的内容视图,例如`dialog_fullscreen.xml`。在这个布局文件中,可以设置根布局为`...

    android 悬浮窗全屏显示,锁屏页面悬浮窗全屏显示

    在Android开发中,实现一个能够全屏显示并覆盖导航栏和状态栏的悬浮窗,以及在锁屏页面依然保持全屏显示,是一项涉及到系统权限、窗口管理服务和自定义视图的技术挑战。以下是对这个主题的详细解释: 1. **悬浮窗...

    Android全屏显示参考示例

    本参考示例将详细介绍如何在Android应用中实现全屏显示,并提供相关代码示例。 首先,Android全屏显示主要涉及以下几个关键点: 1. **去除状态栏**:状态栏是位于屏幕顶部显示系统时间、网络状态、电量等信息的...

    android视频,如何实现全屏

    android安卓videoView 横屏,全屏显示,videoView的原码中对videoView播放的视频做了一定的处理导致视频不能按你以为的形式呈现在videoView中。

    Android 实现全屏显示的几种方法整理

    Android 实现全屏显示的几种方法整理 Android 实现全屏显示是一种常见的需求,特别是在游戏、视频播放等应用场景中。实现全屏显示可以提高用户体验和界面美观度。本文将介绍 Android 实现全屏显示的几种方法,并对...

    Android中两种设置全屏的方法!!!借鉴.pdf

    本文将详细介绍两种在Android中实现全屏显示的方法:通过代码设置和修改配置文件。 **方法一:通过代码设置全屏** 首先,我们需要创建一个新的Activity,并在`onCreate()`方法中进行全屏设置。下面是一个示例代码...

    Android 图片浏览全屏缩放

    为了实现全屏显示,我们需要在布局文件中设置ImageView的宽度和高度为match_parent,并且可以设置scaleType为centerCrop以保持图片比例填充整个视图。 为了实现图片的缩放效果,我们可以利用Android的内置手势检测...

    Android Toast实现全屏显示

    Android Toast 是 Android 系统中一种常用的提示信息展示方式,但默认情况下 Toast 只能显示在屏幕的某个角落,无法实现全屏显示。今天我们将详细介绍如何实现 Android Toast 的全屏显示,并提供了两个不同的实现...

    android4.4实现MD状态栏并全屏显示内容.rar

    这个"android4.4实现MD状态栏并全屏显示内容.rar"压缩包中的资源和代码可能包含了实现这一功能的方法。以下是根据描述和文件名推测的一些关键知识点: 1. **Android 4.4 (KitKat)**:这是Android的一个版本,发布于...

    Android内容覆盖透明状态栏下实现全屏模式下带状态栏的效果

    标题所提到的"Android内容覆盖透明状态栏下实现全屏模式下带状态栏的效果"正是针对这一主题。这种效果允许应用内容延伸到状态栏区域,同时保持状态栏的图标和时间等信息可见,通常是通过使状态栏变透明来实现。 要...

    android(zxing)全屏二维码识别,全屏扫描二维码,近距离扫描二维码,图片识别二维码

    在Android开发中,实现全屏二维码识别功能是一个常见的需求,特别是在移动支付、信息分享等领域。本文将详细解析如何使用ZXing库来实现这一功能,并结合全屏扫描和近距离扫描二维码,以及图片识别二维码的技术要点。...

    android列表当中播放视频以及实现全屏(类似网易,头条)

    本文将详细介绍如何在Android的ListView或RecyclerView中集成视频播放,并实现全屏功能。 首先,我们需要一个可以处理视频播放的库。ExoPlayer是Google推荐的媒体播放器,它提供了丰富的功能和高度定制性。我们可以...

    android 中ProgressDialog实现全屏效果的示例

    做项目的时候,直接用到了一个ProgressDialog,需要实现全屏的效果,如下图所示,功能跑起来的时候发现不是全屏,只是包裹了当前的内容,如下图所示,不过查找一些资料,把问题解决了。 ProgressDialog 继承自...

    android全屏半屏滑动切换显示

    项目如标题,就和网易新闻客户端软件滑动到最左边的界面滑动...最主要的是从网上下载的项目,然后拆分出来的,第一个是点击按钮滑动,第二个项目加入了滑动显示,最后一个是原来的项目。。。一目了然,非常便于学习。。

    Android编程之界面实现全屏显示的方法(2种方法)

    本文实例讲述了Android编程之界面实现全屏显示的方法。分享给大家供大家参考,具体如下: 在开发android的应用当中,我们会遇到将一些界面设置为全屏显示的格式,有两种实现的方法。其一是在Java代码中实现,其二是...

Global site tag (gtag.js) - Google Analytics