网站首页
手机版

Android图形编程基础

更新时间:2022-04-17 12:36:52作者:佚名

Android图形编程基础

  

Color

  

  //方法1

  

  int color1 = Color.BLUE;

  

  //方法2

  

  int color2 = Color.argb(177, 255,255,255);

  

  //方法3:在xm l里面定义颜色

  

  该类的对象用于控制画笔的风格和颜色等方面的信息

  

  paint.setColor(Color.BLUE);

  

  复制代码Canvas

  

  该类代表在一块“画布”,可以在画布上绘制字符,图形,图片等内容;

  

  canvas.drawCircle(300, 400, 100, paint);

  

  自定义View的基本实现方法

  

  1.定义一个类,继承View;

  

  2.复写View的onDraw函数;

  

  3.在onDraw当中使用Canvas和Paint对象绘制图形;

  

  import android.os.Bundle;

  

  import android.app.Activity;

  

  import android.view.Menu;

  

  import android.view.View;

  

  public class MainActivity extends Activity {

  

  @Override

  

  protected void onCreate(Bundle savedInstanceState) {

  

  super.onCreate(savedInstanceState);

  

  //setContentView(R.layout.activity_main);

  

  setContentView(new MyView(this));

  

  }

  

  }

  

  import android.R.color;

  

  import android.content.Context;

  

  import android.graphics.Canvas;

  

  import android.graphics.Color;

  

  import android.graphics.Paint;

  

  import android.view.View;

  

  public class MyView extends View {

  

  public MyView(Context context) {

  

  super(context);

  

  // TODO Auto-generated constructor stub

  

  }

  

  //当Android系统需要绘制一个View对象时,就会调用该对象的onDraw

  

  @Override

  

  protected void onDraw(Canvas canvas) {

  

  Paint paint = new Paint();

  

  paint.setColor(Color.BLUE);

  

  canvas.drawLine(0, 0, 200, 200, paint);

  

  super.onDraw(canvas);

  

  }

  

  }


本文标签: 图形  百科  标签  基础  

为您推荐

excel表格怎么大批量筛选(excel表格怎么大批量筛选重复项并快速删除)

1、在选中单元格后,点击排序和筛选。2、在展开的界面中,点击筛选。3、在单元格界面中,点击全部显示。4、在展开的界面中,点击确定即可。

2023-03-21 15:30

Word2007文档水印怎么去除(word2007文档如何去除水印)

Word2007文档水印怎么去除 Word2007文档水印怎么去除 方法一 页面布局-页面背景-水印-删除水印,文档中的水印被删除. 方法二 页面布局-页面背景

2023-03-15 00:31

Word2003文档中的回车符怎么隐藏(怎样隐藏word里的回车符)

Word2003文档中的回车符怎么隐藏 Word2003文档中的回车符怎么隐藏 隐藏回车符 1.单击菜单栏"工具"下的"选项",在打开的窗口中取消勾选"视图"选

2023-03-15 00:30

Word2007自动滚动怎么设置(如何设置word自动滚动)

Word2007自动滚动怎么设置   Word2007自动滚动怎么设置 1.首先打开一篇长篇文档,单击其左上角的"office按钮"在弹出的快捷菜单中选择"Wo

2023-03-15 00:29

Word2013文档中大纲视图如何使用(word2007大纲视图)

Word2013文档中大纲视图如何使用 在Word 2013中,用户可以使用大纲视图来查看并编辑文档的大纲结构,同时可以对正文进行处理.在大纲视图模式下,文档的

2023-03-15 00:29

Word怎么用快捷键快速修改文字格式 word快捷键修改

Word怎么用快捷键快速修改文字格式   Word怎么用快捷键快速修改文字格式 1.电脑上新建word文件,例如命名为"word技巧" 2.双击"word技巧"

2023-03-15 00:27