使用Canvas和Paint自己绘制一个折线图...
分类:
其他好文 时间:
2015-03-17 14:16:20
阅读次数:
448
paint触摸轨迹监听,主要是三种而已,ACTION_DOWN,ACTION_MOVE,ACTION_UPpublic boolean onTouchEvent(MotionEvent event){ int action = event.getAction(); float x = eve...
分类:
移动开发 时间:
2015-03-16 12:30:47
阅读次数:
173
在客户区的界面显示程序是在放在回调函数的WM_PAINT消息的处理中,当客户区需要被重绘时,Windows系统会给应用程序窗口发送一个WM_PAINT消息。窗口在收到这个消息时,它就会重绘它的客户区。
显示文字的步骤:
1 用BeginPaint()函数得到客户区的设备环境句柄。
2 用TextOut()函数显示文字。
3 用EndPaint()函数结束显示。
显示文字的代码如下:...
1、原理和效果图总共有两张图片,一张背景图片,一张遮罩图片。背景图片有开关字样,通过遮住一个字来实现开关按钮。继承自View控件,通过Canvas和Paint结合来实现图片的绘制。通过canvas的drawBitmap方法和距离左边的位置来绘制图片,调用invalidate方法来不断的更新UI,就可...
分类:
其他好文 时间:
2015-03-13 20:44:08
阅读次数:
189
1、效果图2、自定义代码:public class ImageTextView extends View implements OnClickListener { private Paint mImagePaint; private Paint mTextPaint; private int mT....
分类:
其他好文 时间:
2015-03-13 20:24:25
阅读次数:
145
1.paint.setStyle(Paint.Style.STROKE)
// radius="100dp"
// interRadius="40dp"
// linearWidth="10dp"
// stokenWidth="40dp"
mPaint=new Paint();
mPaint.setStyle(Paint.Style.STRO...
分类:
其他好文 时间:
2015-03-13 14:22:06
阅读次数:
145
1、主要的绘制图片方法 //Bitmap:图片对象,left:偏移左边的位置,top: 偏移顶部的位置 drawBitmap(Bitmap bitmap, float left, float top, Paint paint)2、对图片剪接和限定显示区域 drawBitmap(Bitmap bit....
分类:
移动开发 时间:
2015-03-12 16:37:23
阅读次数:
164
#Font 文字最终的大小是和绘制文字的字体的类型和字体的大小是相关的. 设置字体类型 Paint.setTypeface(Typeface typeface) 设置字体大小 Paint.setTextSize(float textSize) ##几个相关的尺寸和方法 ###Paint.F...
分类:
移动开发 时间:
2015-03-12 15:33:11
阅读次数:
206
前言上一节,学习了Paint的高级用法后,这一节我们将canvas的用法。主要涉及到canvas的绘制坐标变换translate,rotate。还没看过上一节的请点击这里:Android_2D绘图的学习Paint,Canvas(二)。...
分类:
移动开发 时间:
2015-03-12 15:09:42
阅读次数:
434
前言上一节,学会了Paint,Canvas的基本用法后,这一节,学习Paint的高级用法。还没看过上一节的请点击这里:Android_2D绘图的学习Paint,Canvas(一)。...
分类:
移动开发 时间:
2015-03-11 13:05:00
阅读次数:
140