最新文章列表

second project in android ((paint app))

Finally I have made my second app in android -paint app- I was so interested in making this app because I like drawing ,  It’s one of my hobbies. now let start going into the project.This is the fin ...
Entesar 评论(1) 有1300人浏览 2017-07-02 13:54

通过Paint和Canvas绘制动态的打勾和打叉效果

效果   几个要点: 1. 坐标系以左上角为原点,横X竖Y   2. 笔刷Paint   Paint paint = new Paint(); //设置画笔颜色 paint.setColor(getResources().getColor(R.color.arc_fail_color)); //设置画笔的宽度 paint.setStrokeWidth(lineTh ...
xuanzhui 评论(0) 有7667人浏览 2015-10-18 18:50

使用canvas与Paint在View中居中绘制文字

本博客只要没有注明“转”,那么均为原创,转贴请注明本博客链接链接   我们在自定义View中有的时候会想自己绘制文字,自己绘制文字的时候,我 ...
su1216 评论(0) 有8901人浏览 2015-07-15 23:03

Android图形绘制

        前面学习已知,Android大部分组件都是View的子类,而如果要进行图形的绘制操作,则我们可以用一个类去继承View类,之后覆写View类中指定方法。 View中绘图方法  protected void onDraw(Canvas canvas)  protected void onDrawScrollBars(Canvas canvas) 绘图4个核心操作类 andr ...
梳子不爱头发 评论(0) 有1634人浏览 2015-05-25 15:44

Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)转

转自:http://blog.csdn.net/rhljiayou/article/details/7212620 1、首先说一下canvas类: Class Overview The Canvas class holds the "draw" calls. To draw something, you need 4 ba ...
1874 评论(0) 有1364人浏览 2013-08-19 23:47

反锯齿办法

在Android中,目前,我知道有两种出现锯齿的情况。 ① 当我们用Canvas绘制位图的时候,如果对位图进行了选择,则位图会出现锯齿。 ② 在用View的RotateAnimation做动画时候,如果View当中包含有大量的图形,也会出现锯齿。我们分别以这两种情况加以考虑。 ◆ 用Canvas绘制位的的情况。在用Canvas绘制位图时,一般地,我们使用drawBitmap函数家族,在这些函数中 ...
zhy20045923 评论(0) 有912人浏览 2012-12-28 14:14

图像缩放和旋转

在绘制bitmap时,都会涉及一个参数矩阵Matrix,Matrix(矩阵)类,当在现有位图对象上进行绘制或从另一个位图对象创建某个位图对象时,可以使用该类。这个类使得我们能够在一幅图像上应用空间转换。这种类型的转换可以是旋转、裁剪、缩放或者更改图像的坐标空间。 Matrix 类以9 个数字的数组表示转换。在许多情况下,这些数字可以由一个公式生成, 该公式在数学上表示应该发生的转换。例如,对于旋转公 ...
zhy20045923 评论(0) 有1162人浏览 2012-11-16 11:20

Android Paint类介绍

/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制 ...
Beyon_javaeye 评论(0) 有938人浏览 2012-09-04 17:25

中划线,看图片的效果

cityName = (MyTextView) findViewById(R.id.city_content); cityName.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);
大头K 评论(0) 有1139人浏览 2012-08-23 20:12

android Paint属性

/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本 ...
chen123 评论(0) 有925人浏览 2012-08-23 14:07

android 关于paint的设置

  /** * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制 * set ...
wangchangshuai0010 评论(0) 有1557人浏览 2012-03-06 11:48

Android Path的使用

import android.app.Activity; import android.os.Bundle; import android.view.View; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; i ...
ipjmc 评论(0) 有12986人浏览 2011-12-02 17:51

Android游戏开发之旅五 Path和Typeface

今天我们继续处理上次 Android游戏开发之旅四 Canvas和Paint实例 中提到的Path路径和Typeface字体两个类。对于Android游戏开发或者说2D绘图中来讲Path路径可以用强大这个词来形容。在 Photoshop中我们可能还记得使用钢笔工具绘制路径的方法。Path路径类在位于android.graphics.Path中,Path的构造方法比较简单,如下:   Path ...
kevin2562 评论(3) 有2001人浏览 2011-10-08 11:54

Android游戏开发之旅四 Canvas和Paint实例

Android游戏开发之旅四 Canvas和Paint实例       昨天我们在Android游戏开发之旅三 View详解中提到了onDraw方法,有关详细的实现我们今天主要说下Android的Canvas和Paint对象的使用实例。   Canvas类主要实现了屏幕的绘制过程,其中包含了很多实用的方法,比如绘制一条路径、区域、贴图、画点、画线、渲染文本,下面是Canvas类常用的方法,当然A ...
kevin2562 评论(0) 有1269人浏览 2011-10-08 11:52

Android Drawable、Bitmap、Canvas和Paint的区别

Android平台中的显示类是View,但是还提供了底层图形类android.graphics。     Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB8888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。     Drawable - 作为Android平下通用的图形对象,它可以装载 ...
chjmars 评论(0) 有3353人浏览 2011-08-23 21:53

android,iphone

//基础类 public class Action { public int color; Action() { color=Color.BLACK; } Action(int color) { this.color = color; } public void draw(Canvas canvas) { } publi ...
jsonxx 评论(0) 有719人浏览 2011-08-12 17:09

自制五子棋

实现五子棋人机对战     1,继承JFrame类。        首先创建一个界面,用来放棋盘。设置窗体的各属性,在界面上画线,有线的地方作为棋盘。对棋盘大小,棋子大小,棋盘上行数,列数等都要进行设置。这里的画线要在对父类JFrame的paint函数的重写方法中。这样就可以一直可见棋盘。而且在paint的重写方法中,还要对画棋子进行重写,这样每次下的棋子也就能得到保存。 在棋盘上方还可以添加菜单 ...
谷穗苗 评论(0) 有1053人浏览 2011-08-01 12:04

Android 常用画图方法练习

CanvasView package com.sonzer.CanvasDemo; import android.content.Context; import android.graphics.Bitmap; import android.graphics.Bitmap.Config; import android.graphics.Canvas; import android. ...
hsx9566 评论(0) 有4055人浏览 2011-06-02 19:40

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics