当前位置: 首页 > 经典语录 > 心情语录 >
最新名人名言 名人名言排行 推荐名人名言

Android图形编程基础

时间:2022-10-20 00:00来源:心情语录 作者:在线人生 点击:

Android图形编程基础

  

    Color

  //方法1

  //方法2

  //方法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 {

  protected void onCreate(Bundle savedInstanceState) {

  super.onCreate(savedInstanceState);

  //setContentView(R.layout.activity_main);

  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

  protected void onDraw(Canvas canvas) {

  Paint paint = new Paint();

  paint.setColor(Color.BLUE);

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

  super.onDraw(canvas);


  • 上一篇:优秀网站背后不能忽视的8个细节
  • 下一篇:没有了
  • 相关名言