原文地址:http://blog.csdn.net/xiaominghimi/archive/2010/12/21/6089317.aspx
直接上代码:
- packagecom.himi;
- importandroid.app.Activity;
- importandroid.os.Bundle;
- importandroid.view.Window;
- importandroid.view.WindowManager;
- publicclassMainActivityextendsActivity{
- @Override
- publicvoidonCreate(BundlesavedInstanceState){
- super.onCreate(savedInstanceState);
- this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
- this.requestWindowFeature(Window.FEATURE_NO_TITLE);
- setContentView(newMyView(this));
- }
- }
对于设置全屏,主要就两点:
一点是设置隐去状态栏部分,包括电池等图标,第二点无疑就是把我们应用的名字也隐去不显示,这样一来就全屏了。
·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150
- packagecom.himi;
- importandroid.content.Context;
- importandroid.graphics.Canvas;
- importandroid.graphics.Color;
- importandroid.graphics.Paint;
- importandroid.graphics.Rect;
- importandroid.graphics.RectF;
- importandroid.view.View;
- publicclassMyViewextendsView{
- privatePaintpaint;
- publicMyView(Contextcontext){
- super(context);
- paint=newPaint();
- paint.setAntiAlias(true);
- this.setKeepScreenOn(true);
- paint.setColor(Color.RED);
- }
- @Override
- publicvoidonDraw(Canvascanvas){
- canvas.drawColor(Color.WHITE);
- Rectrect=newRect(30,30,50,50);
- canvas.drawRect(rect,paint);
- RectFrectF=newRectF(70f,30f,90f,90f);
- canvas.drawArc(rectF,0,360,true,paint);
- canvas.drawCircle(150,30,20,paint);
- float[]points=newfloat[]{200f,10f,200f,40f,300f,30f,400f,70f};
- canvas.drawLines(points,paint);
- canvas.drawText("Himi",230,30,paint);
- }
- }
设置横竖屏也可以在AndroidManifest.xml中定义:
android:theme="@android:style/Theme.NoTitleBar" 隐去标题栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 隐去状态栏
分享到:
相关推荐
5.1 Android游戏开发框架 5.1.1 View类开发框架 5.1.2 SurfaceView类开发框架 5.2 Graphics类开发 5.5.1 Paint和Color类介绍 5.2.2 Canvas类介绍 5.2.3 几何图形绘制 5.2.4 字符串绘制 5.2.5 图像绘制 5.2.6 图像...
在两位大神的原有的资源基础上合而为一,快速全屏扫描出二维码,感谢前人的无私。 使用eclipse,java,zxing,android
《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言 第一部分 准备篇 第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 ...
5.1 Android游戏开发框架 5.1.1 View类开发框架 5.1.2 SurfaceView类开发框架 5.2 Graphics类开发 5.5.1 Paint和Color类介绍 5.2.2 Canvas类介绍 5.2.3 几何图形绘制 5.2.4 字符串绘制 5.2.5 图像...
Android中两种设置全屏的方法!!!借鉴.pdf
android 4.2.1 全屏助手 全屏开关
android列表当中播放视频以及实现全屏(类似网易,头条)
不仅详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏引擎设计、Android应用优化、OpcnGL等...
android自定义全屏dialog,可以全屏显示图片。
本文实例讲述了Android开发实现浏览器全屏显示功能。分享给大家供大家参考,具体如下: 业务需求:浏览器设置中支持全屏显示的功能。 分析:只需要在设置界面上增加是否全屏的checkBox , 然后 BrowserActivity 中...
现在android的每一个项目都会需要设置为全屏,现在介绍两种设置为全屏的方式
android点击相机和图片选择用到自定义Dialog
主要介绍了android编程开发之全屏和退出全屏的实现方法,以实例形式较为详细的分析了Android全屏及退出全屏的页面布局与功能实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
Android基础教程(六)之-Android中两种设置全屏的方法!!!
实现简单的Android全屏显示图片效果,可以拿来借鉴下
Android开发小技巧——全屏并去除标题栏
VideoView全屏 左右控制声音亮度
Android 如何去掉全屏状态设置 我是新手感谢以后大家一起努力谢谢!