package db.yb;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.drawable.BitmapDrawable;
import android.view.View;
/**
* @author yubin
* @version 2012-8-13 下午05:07:34
**/
public class GameView extends View {
Paint mPaint = null;
Bitmap bitmap1 = null;
Bitmap bitmap2 = null;
public GameView(Context context) {
super(context);
mPaint = new Paint();
bitmap1 = ((BitmapDrawable) getResources().getDrawable(R.drawable.a123))
.getBitmap();
}
@Override
protected void onDraw(Canvas canvas) {
canvas.drawColor(Color.WHITE);
super.onDraw(canvas);
Matrix matrix = new Matrix();
// 重置Matrix
matrix.reset();
// 旋转 旋转角度
matrix.setRotate(30);
// 缩放 缩放比例 1为 原图大小
matrix.postScale(0.5f, 0.5f);
bitmap2 = Bitmap.createBitmap(bitmap1, 0, 0, bitmap1.getWidth(),
bitmap1.getHeight(), matrix, true);
// 画图
// canvas.drawBitmap(bitmap1, 0, 0, mPaint);
canvas.drawBitmap(bitmap2, (320 - bitmap1.getWidth()) / 2, 10, null);
}
}
分享到:
相关推荐
Java图像绘制Java图像绘制Java图像绘制vvvJava图像绘制Java图像绘制Java图像绘制Java图像绘制Java图像绘制Java图像绘制Java图像绘制Java图像绘制Java图像绘制Java图像绘制Java图像绘制Java图像绘制
数学解析几何图像绘制大师 可以用电脑绘制数学解析几何图形
GDI+鼠标绘制常规图形平衡缩放DEMO_C#_doneeuw_多边形绘制_图像绘制_gdi.zip
GDI+鼠标绘制常规图形平衡缩放DEMO_C#_doneeuw_多边形绘制_图像绘制_gdi_源码.rar
opencv中图像的绘制程序,运行程序,将绘制几种常用风格的图片,有变换的,有字母的显示,是一个动态的图片
计算机图形图像绘制技术讲述平面及三维图形图像的绘制技术及OPENGL技术
功能包含:绘制线段、矩形、椭圆形、控制粗细、调整颜色、旋转图形、平移图形、缩放图形,满足填充颜色、插入图片、另存为、暗角、降低亮度、灰度、浮雕、马赛克、锯齿等操作。资源包含:演示视频,项目源代码
基于MFC的简单图像绘制,有点,直线等,还有字体设置,颜色设置,画笔设置等。
此程序展示OpenCV丰富的绘图功能
几何函数图像绘制,能够实时函数图像,效果真的很不错
图像绘制与离屏渲染
# 基于ChatGPT在数学建模、编码挑战、图像绘制方面的毕业设计实现 本文旨在介绍一个基于ChatGPT的毕业设计实现,该实现主要集中在数学建模、编码挑战和图像绘制方面。 ## 数学建模 在数学建模方面,ChatGPT可以被...
采用C++ MFC实现基于串口的上位机数据采集系统,能采集多路数据并绘制图像,
c#串口通信,图像绘制
感谢您对我开发的基于 Java 语言的图形设计、图像绘制信息管理系统的毕业设计的关注。以下是更详细的介绍: 这个系统的主要目标是为用户提供一个全面的图形设计和图像绘制工具,帮助用户轻松创建和编辑各种类型的...
java高级图像绘制方法与实现源码,很好的
图像绘制.py
武汉大学 遥感信息工程学院(遥感院)编程作业包含坦克大战,文件读写排序,地理信息购物平台,图像绘制,图像处理+源代码+文档说明 - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码...
[iOS] 数学方程图像绘制 Playground 演示(Line, Sine, Cosine)
MATLAB 数理统计图像绘制 可以将频率分布直方图与核密度曲线、正态分布函数密度曲线叠加在一起。可以将频率分布直方图与核密度曲线、正态分布函数密度曲线叠加在一起。可以将累计频率直方图和正态分布频率分布直方图...