/*
1、全屏状态的显示
介绍:Android 中提供了Window 类,用于设置窗口的属性和基本功能;
Activity 中提供了一个方法 public final boolean requestWindowFeature(int featureId);
用于设置Window的属性,参数featureId 取值由Window 类定义;
产量名 常量值 功能
FEATURE_CONTEXT_MENU 6 上下文菜单,默认值
FEATURE_CUSTOM_TITLE 7 自定义标题栏,不能和其它标题栏属性共同使用
FEATURE_LEFT_ICON 3 在标题栏左侧显示图标
FEATURE_RIGHT_ICON 4 在标题栏右侧显示图标
FEATURE_PROGRESS 2 在标题栏上显示进度条
PROGRESS_VISIBILITY_ON -1 进度条可见
PROGRESS_VISIBILITY_OFF -2 进度条不可见
PROGRESS_START 0 第一进度条最小值
PROGRESS_END 10000 第一进度条最大值
PROGESS_SECONDARY_START 20000 第二进度条最小值
PROGRESS_SECONDARY_END 30000 第二进度条最大值
FEATURE_NO_TITLE 1 无标题
注意:requestWindowFeature() 方法要在setContextView之前使用
*/
测试代码:
package com.example.fullscreen;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
public class MainActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Window window = this.getWindow(); // 获取当前Activity 的window
// 隐藏窗体的状态栏
// window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
// WindowManager.LayoutParams.FLAG_FULLSCREEN);
// this.requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏窗体上方的标题栏
this.setTitle("processing..."); // 设置标题栏文字
this.requestWindowFeature(Window.FEATURE_PROGRESS); // 标题栏显示滚动条
// this.requestWindowFeature(Window.FEATURE_LEFT_ICON); //设置左边显示图标 ,
// 然后在布局之后设置图片
// 设置布局管理文件
setContentView(R.layout.activity_main);
this.setProgressBarVisibility(true); // 设置进度条可见
this.setProgress(1800); // 设置第一进度条长度
this.setSecondaryProgress(8888); // 设置第二进度条长度
// 设置左侧的图标
// this.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,R.drawable.ic_launcher);
}
}
分享到:
相关推荐
Android动态全屏显示效果,不显示手机的标题栏和状态栏,本例以打开百度手机版为示例,演示双击手机屏幕立即全屏显示的效果,在手机上操作,就是用手指连续轻触屏幕两次,即可进入全屏状态。 实现时用WebView加载...
调用手机指定路径图片,并放大至全屏显示。
unity 用安卓手机 打开webgl 浏览器全屏 显示模版
Android webview全屏播放HTML video视频,单击播放后自动全屏显示,测试时的视频格式为mp4,其它通用格式未测试,自己改进吧。本播放功能在手机触屏后显示进度条,是一种比较流行的视频播放器操作形式,在Android中...
关于cocoscreator如何设置不全屏并且显示状态栏的具体方法(详细到傻瓜式操作),适用于像我这种cocoscreator的小白,这种问题大神都不屑回答
WebView加载URL程序,可以在上面学习webview的使用,在进行html加载的时候,进行了代码设置,设置不会转跳浏览器,页面随着手机屏幕自动调整。
android 可全屏拖拽按钮 类似ios assistive touch功能可全屏拖拽 解决了小米手机不显示的情况.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
android 可全屏拖拽按钮 类似ios assistive touch功能可全屏拖拽 解决了小米手机不显示的情况
本文实例讲述了Android编程实现播放视频时切换全屏并隐藏状态栏的方法。分享给大家供大家参考,具体如下: 1. Demo示例: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate...
Chrome浏览器是Google...平板电脑上支持全屏显示 - 滚动即可隐藏工具栏 Google 翻译 - 可在浏览其他语言的网页时显示翻译栏 新增从右至左书写的语言的用户界面,包括阿拉伯语、波斯语和希伯来语 Chrome浏览器截图:
5.2.11 全屏显示 5.2.12 获得屏幕属性 5.3 动画实现 5.3.1 Tween动画 5.3.2 Frame动画 5.3.3 GIF动画播放 5.4 小结 第6章 Android数据存储 6.1 Android数据存储初探 6.2 数据存储之Shared Preferences 6.3 数据存储...
基于最新的FreeRDP开源,已整合最简,.so资源已封装,基于RDP协议的android手机可连接电脑远程桌面的客户端,整套源码经测试可用。项目import置入eclipse无报错! 1)支持Android 2.2(含)以上系统 2)支持RDP协议 ...
基于2015最新的基于RDP协议的FreeRDP开源,android手机可连接电脑远程桌面的客户端,整套源码经测试可用。支持Windows2003,Windows2008(包括R2版),Windows2012等操作系统远程桌面连接。eclipse上编译直接可用;...
主要介绍了Android 图片显示与屏幕适配的问题的相关资料,Android的分辨率问题是每个Android 开发者头疼的问题,那么这里给大家介绍个万能办法,需要的朋友可以参考下
android实现屏幕监控 1、问题 1、性能问题还未解决 2、需要手机拥有ROOT权限。 3、FRAMBUFFER数据读写的需要人为配置(/fb0中数据的... 3、电脑屏幕全屏显示,按android屏幕显示,固定大小显示(代码中修改常量值)
由于产品需求,要求含有EditText的界面全屏显示,最好的解决方式是使用AndroidBug5497Workaround.assistActivity(this) 的方式来解决,但是华为和魅族手机系统自带的有底部导航栏,会造成一些布局被遮挡。 解决方案...
一个简单的Android 用户注册界面及相关功能实例,因本注册界面将窗口修饰成全屏风格,隐藏去电池等图标和一切修饰部分(状态栏部分),并且 隐去标题栏(程序的名字)完全形成一个全屏的手机窗口,当点击home键 或者...
FiveChess五子棋,andorid五子棋游戏,Java源码实现,学习一下如何让Android手机隐藏标题栏并全屏显示,获取屏幕宽高、显示GameView等。
5.2.11 全屏显示 5.2.12 获得屏幕属性 5.3 动画实现 5.3.1 Tween动画 5.3.2 Frame动画 5.3.3 GIF动画播放 5.4 小结 第6章 Android数据存储 6.1 Android数据存储初探 6.2 数据存储之Shared ...