
android游戏
文章平均质量分 68
张小贝_
github地址:https://github.com/beibeiMary
展开
-
Android游戏编程之GameView1
public class MyView extends View{ private int textX = 20,textY = 20; public MyView(Context context) { super(context); setFocusable(true); } @Override public boolean onKeyDown(int keyCode, Key原创 2017-05-05 17:01:44 · 2358 阅读 · 0 评论 -
SurfaceView游戏框架
1. SurfaceView 游戏框架实例实例效果:就是屏幕上的文本跟着点击的地方移动,效果图如下: 步骤:新建项目“GameSurfaceView”,首先自定义一个类"MySurfaceView",此类继承SurfaceView,并实现android.view.SurfaceHolder.Callback 接口,代码如下package转载 2017-05-05 17:55:56 · 1347 阅读 · 0 评论 -
Canvas 画布
1.Canvas 画布画布类 Canvas 封装了图形和图片绘制等内容,此类常用的函数说明如下: drawColor(int color)作用:绘制颜色覆盖画布,常用于刷屏参数:颜色值,也可用十六进制形式表示(ARGB) drawText(String text,float x,float y,Paint paint)作用:绘制文本字转载 2017-05-08 13:45:08 · 483 阅读 · 0 评论 -
Paint画笔
1.Paint画笔Panit(画笔)是绘图额辅助类,其类中包含文字和位图额样式、颜色等属性信息。Paint 的常用方法如下: setAntiAlias(boolean aa)作用:设置画笔是否无锯齿参数:true 表示无锯齿,false 表示有锯齿,默认为 false 。 setAlpha(int a)作用:设置画笔的透明度参转载 2017-05-08 13:46:04 · 422 阅读 · 0 评论 -
Bitmap 位图的渲染与操作
Bitmap 是图形类,Android 系统支持的图片格式有 png、jpg、bmp 等。对位图操作在游戏中是很重要的知识点,比如游戏中需要两张除了大小之外其他完全相同的图,那么如果会对位图进行缩放操作,很容易就节约了一张图片资源;这样既节约了美工的时间,更节约游戏安装包的大小;当然除了缩放,还有很多操作,例如对位图进行旋转、镜像、设置透明度等等操作都会节约很大的资源。首先创建一个转载 2017-05-08 13:52:02 · 1494 阅读 · 0 评论