您还未登录!| 登录 | 注册 | 帮助CSDN首页 资讯 论坛 博客 下载 搜索 更多
┢┦ī М ī
分类: 【 Android 游戏开发】
公告:CSDN下载频道即将全面改版
【Android游戏开发之一】设置全屏以及绘画简单的图形
2010-12-21 14:02 12366人阅读 评论(59) 收藏 举报
原文地址:原文地址:http://blog.csdn.net/xiaominghimi/archive/2010/12/21/6089317.aspx
Himi 原原创创,, 转载请转载请注明!注明! 谢谢谢谢。。
直接上代码:
01. package com.himi;
02. import android.app.Activity;
03. import android.os.Bundle;
04. import android.view.Window;
05. import android.view.WindowManager;
06. public class MainActivity extends Activity {
07. /** Called when the activity is first created. */
08. @Override
09. public void onCreate(Bundle savedInstanceState) {
10. super.onCreate(savedInstanceState);
11. this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
12. //隐去电池等图标和一切修饰部分(状态栏部分)
13. this.requestWindowFeature(Window.FEATURE_NO_TITLE);
14. // 隐去标题栏(程序的名字)
15. setContentView(new MyView(this));
16. }
17. }
注意:注意: 隐隐去去标题标题((应应用的名字用的名字 ) 此此设设定必定必须须要写在要写在setContentView之前,否之前,否则则会有异常会有异常 !
对对于于设设置全屏,主要就两点置全屏,主要就两点 :
一点是一点是设设置置隐隐去状去状态栏态栏部分,包括部分,包括电电池等池等图标图标,第二点无疑就是把我,第二点无疑就是把我们应们应用的名字也用的名字也隐隐去不去不显显示,示,这样这样一来一来
就全屏了就全屏了。
原创:42篇 转载:0篇
译文
精卫填海译文妙法莲华经译文画山水序译文醉翁亭记一句一翻译译文三门记释文及译文带拼音
:1篇 评论:1273条
展开
个人个人资资料料
xiaominghimi
访问:182705次
积分:3034分
排名:第1136名
文章搜索文章搜索
文章分文章分类类
【 Android 游戏开发】(28)
【 iOS-cocos2d(1.0.0)】(6)
【 iOS 游戏开发】(2)
【 J2ME 3D 游戏开发】(3)
【 Objective-C 语言随笔 】(3)
【—学习历程—】(1)
文章存档文章存档
2011年08月(5)
2011年07月(3)
2011年06月(6)
2011年05月(1)
2011年04月(1)
About Himi
【中国移动开发者社区— 技术
专家】
【微度网Android—游戏开发专区
版主】
【eoe·Android—游戏研究专区
版主】
CSDN 今日今日头头条条
CSDN移动博文集锦之Android游
『 不要让任何事情成为你不去学习的理由!』
目录视图 摘要视图 订阅
converted by Web2PDFConvert.com
分享到:分享到:
·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150
01. package com.himi;
02. import android.content.Context;
03. import android.graphics.Canvas;
04. import android.graphics.Color;
05. import android.graphics.Paint;
06. import android.graphics.Rect;
07. import android.graphics.RectF;
08. import android.view.View;
09. public class MyView extends View {
10. private Paint paint ;
11. public MyView(Context context) {
12. super(context);
13. paint = new Paint();
14. paint.setAntiAlias(true);//设置画笔无锯齿(如果不设置可以看到效果很差)
15. this.setKeepScreenOn(true);//设置背景常亮
16. paint.setColor(Color.RED);
17. }
18. @Override
19. public void onDraw(Canvas canvas) {
20. canvas.drawColor(Color.WHITE);//设置刷屏颜色
21. Rect rect = new Rect(30,30,50,50); //这里最后两个参数不是宽高、而是矩形右下角的坐标
22. canvas.drawRect(rect, paint);
23. RectF rectF = new RectF(70f,30f,90f,90f);//RectF 只是矩形 float形式 只是跟Rect精确度
不一样
24. canvas.drawArc(rectF, 0, 360, true, paint);
25. canvas.drawCircle(150, 30, 20, paint);//这也是画圆 第三个参数为半径
26. float[] points =new float[]{200f,10f,200f,40f,300f,30f,400f,70f};
27. canvas.drawLines(points, paint);
28. // canvas.drawLines(points, 1, 4, paint);//选取特定点数组中两点来画出一条直线
29. canvas.drawText("Himi", 230, 30, paint);
30. }
31. }
设设置横置横竖竖屏也可以在屏也可以在AndroidManifest.xml中定中定义义::
android:theme="@android:style/Theme.NoTitleBar" 隐隐去去标题标题
栏栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 隐隐去状去状态栏态栏
(推荐大家推荐大家订阅订阅本博客,因本博客,因为为咱的更新速度可是很快的咱的更新速度可是很快的~娃哈哈娃哈哈 )
上一篇:【J2me3D系列学习文章之三】(立即模式)对立方体进行变换操作-旋转、缩放、平移
下一篇:【Android游戏开发之二】剖析游戏开发用view还是surfaceView ?!
查查看看评论评论
35楼 fengyehudie 5小时前发
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
谢谢喽楼各个
戏开发
51博客专题—游戏开发实例与技
巧
Find Himi
[QQ:317426208]
[围脖:t.qq.com/xiaominghimi]
[Mail
:xiaominghimi@gmail.com]
[微信帐号:xiaominghimi]
[Android 开发交流1/2/3/4高级群
]
阅读阅读排行排行
浅谈3年游戏开发de自学历程!(
仅供参考... (29554)
【Android游戏开发之一】设置全
屏以... (12365)
【Iphone 游戏开发】游戏引擎剖析
(12325)
【Android游戏开发十一】手把手
让你... (10430)
【Android游戏开发之四】Andro...
(9099)
【Android游戏开发二十】物理
游戏... (8864)
【Android游戏开发二十一】And...
(7976)
【Android游戏开发十四】深
入Ani... (7558)
【Android游戏开发之二】剖析游
戏开... (7521)
【Android游戏开发十八】解放
手指,... (7511)
评论评论排行排行
浅谈3年游戏开发de自学历程!(
仅供参考... (464)
【Android游戏开发之一】设置全
屏以... (59)
【Android游戏开发之三】剖析
Su... (46)
【Android游戏开发之四】Andro...
(46)
【Android游戏开发二十】物理
游戏... (44)
【Android游戏开发十四】深
入Ani... (39)
【—公告—】 ▁▂▃▄▅▆▇█ 【And...
(39)
【Android游戏开发二十一】And...
(38)
【Android游戏开发十一】手把手
让你... (33)
【Android游戏开发十九】(必
看篇)... (33)
最新最新评论评论
我想问的是为什么我把您的代
码原...
谢谢哈咯
谢谢喽楼各个
xiexie
支持lz,继续关注中,想从事a...
@kwed23456:重复啦。...
@whuslei:帮助别人就是...
converted by Web2PDFConvert.com
34楼 MoreeVan 2011-08-07 19:37发表
也可 以在manifest中设置吧。~~
33楼 aqingtian005 2011-07-09 20:50发表
android学习ing
32楼 HoHooHo 2011-07-04 17:47发表
学习了
31楼 zhouYunan2010 2011-06-27 13:38发表
30楼 xiaobo68688 2011-06-01 08:50发表
支持楼主!我得好好看看这个系列!
29楼 a200827 2011-05-10 15:24发表
支持
28楼 ma_beibei 2011-03-29 23:28发表
支持
27楼 songfantasy 2011-03-29 17:22发表
super.draw(canvas),运行时报stackoverflowerror,去掉了就正常。
03-29 09:23:13.187: ERROR/AndroidRuntime(350): java.lang.StackOverflowError
呵呵,有问题。
Re: xiaominghimi 2011-03-29 17:51发表
回复 songfantasy:笔误。。
26楼 wilber46 2011-03-17 11:28发表
begin```
25楼 liumangqing 2011-03-14 10:47发表
先 下,这里为什么有super.draw(canvas),运行时报stackoverflowerror,去掉了就正常。
Re: xiaominghimi 2011-03-29 17:51发表
回复 liumangqing:笔误。。
24楼 peijiangping1989 2011-03-11 15:38发表
楼主,偶像。。。
23楼 Simtice 2011-03-08 16:35发表
22楼 shenghuadun 2011-03-03 21:52发表
有点小空,过来学习
Re: xiaominghimi 2011-03-04 16:52发表
回复 shenghuadun:感谢支持
21楼 xiaoqiang123 2011-02-26 14:23发表
谢谢
@whuslei:帮助别人就是...
@kwed23456:其实爱好...
@mozei:感谢支持
@xiaominghimi:楼...
converted by Web2PDFConvert.com
Re: xiaominghimi 2011-03-04 16:52发表
回复 xiaoqiang123:感谢支持
20楼 GEOLO 2011-02-21 15:58发表
xml中也可以配置全屏
Re: xiaominghimi 2011-02-23 18:16发表
回复 GEOLO:嗯 是的
19楼 moxiagy 2011-02-19 18:30发表
路过学习下
Re: xiaominghimi 2011-02-21 10:40发表
回复 moxiagy:感谢支持
18楼 fengbangyue 2011-02-18 20:10发表
很好,两句话实现全屏,学习了
Re: xiaominghimi 2011-02-21 10:40发表
回复 fengbangyue:感谢支持
17楼 zzfei87 2011-02-18 11:24发表
看不懂啊
Re: xiaominghimi 2011-02-21 10:40发表
回复 zzfei87:不能吧
16楼 cypndsc 2011-02-17 15:59发表
留下脚印,慢慢学习············
Re: xiaominghimi 2011-02-21 10:40发表
回复 cypndsc:感谢支持
15楼 luquanyang 2011-02-17 15:54发表
Re: xiaominghimi 2011-02-21 10:41发表
回复 luquanyang:感谢支持
14楼 franzhong 2011-02-17 15:35发表
能再上一个效果图就更完完美了
Re: xiaominghimi 2011-02-21 10:42发表
回复 franzhong:这个不用效果图了吧 呵呵 ,不能总看,要动手敲哦‘~
13楼 goodboyloveyy 2011-02-17 10:18发表
Re: xiaominghimi 2011-02-21 10:42发表
回复 goodboyloveyy:感谢支持
12楼 long_ge_ge_0907 2011-02-17 09:59发表
converted by Web2PDFConvert.com
Re: xiaominghimi 2011-02-21 10:42发表
回复 long_ge_ge_0907:感谢支持
11楼 minyihu8079 2011-02-17 09:37发表
Re: xiaominghimi 2011-02-21 10:42发表
回复 minyihu8079:感谢支持
10楼 huangjialiang1986 2011-01-28 23:33发表
Thx for sharing
Re: xiaominghimi 2011-02-21 10:42发表
回复 huangjialiang1986:感谢支持
9楼 interfacer 2011-01-27 09:16发表
很不错
Re: xiaominghimi 2011-02-21 10:41发表
回复 interfacer:感谢支持
8楼 long_ge_ge_0907 2011-01-25 10:46发表
很喜欢啊!呵呵。。
Re: xiaominghimi 2011-02-21 10:41发表
回复 long_ge_ge_0907:感谢支持
7楼 reeve520 2011-01-25 10:33发表
都是很不错的文章
Re: xiaominghimi 2011-02-21 10:41发表
回复 reeve520:感谢支持
6楼 e115379624 2011-01-24 00:43发表
很想买一本你的书啊!支持下~
Re: xiaominghimi 2011-02-21 10:41发表
回复 e115379624:正在写。
5楼 hugengzong 2011-01-21 14:54发表
不错,支持ing,以后定当时常关注
Re: xiaominghimi 2011-02-21 10:40发表
回复 hugengzong:感谢支持
4楼 yeebeeee 2011-01-09 20:17发表
好像this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
应该改成
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
Re: xiaominghimi 2011-01-09 20:19发表
converted by Web2PDFConvert.com
回复 yeebeeee: 这点一开始确实写错了,呵呵~应该是两个参数一样的,呵呵
3楼 ymg9270276 2011-01-03 11:55发表
Re: xiaominghimi 2011-01-20 01:04发表
回复 ymg9270276:感谢支持
2楼 liwenbiao_1207 2010-12-25 21:01发表
Re: xiaominghimi 2011-01-20 01:04发表
回复 liwenbiao_1207:感谢支持
1楼 liwenbiao_1207 2010-12-25 21:01发表
Re: xiaominghimi 2011-01-20 01:04发表
回复 liwenbiao_1207:感谢支持
您还没有登录,请[登录]或[注册]
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
公司简介 | 招贤纳士 | 广告服务 | 银行汇款帐号 | 联系方式 | 版权声明 | 法律顾问 | 问题报告
北京创新乐知信息技术有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
江苏乐知网络技术有限公司 提供商务支持
Email:webmaster@csdn.net
Copyright © 1999-2011, CSDN.NET, All Rights Reserved
converted by Web2PDFConvert.com