效果图思路:自定义视图继承View,在onDraw()函数中绘制点和线获取视图的高度,将视图区分为指定的趋势值,例如,我们的销售业绩从0-10,分为10个阶段,那么就用视图的高度/10,然后根据指定的状态数组来绘制点的位置,然后线连接点趋势视图代码:public class LineView ext...
分类:
移动开发 时间:
2014-08-06 17:34:41
阅读次数:
329
View 是一个显示的视图,内置的画布通过重写Ondraw(Canvas canvas);方法获得,同时提供图形绘制函数、触屏事件、按键事件等。现在利用一个简单的demo演示一下几个重要的常用到的方法:import android.content.Context;import android.gra...
分类:
其他好文 时间:
2014-08-06 11:43:31
阅读次数:
223
还是我们自定View的那几个步骤:
1、自定义View的属性
2、在View的构造方法中获得我们自定义的属性
3、重写onMesure (不是必须)
4、重写onDraw
自定义View的属性
自定义View,并且使用自定义的View
pub...
分类:
移动开发 时间:
2014-08-05 19:33:42
阅读次数:
247
1、自定义View的属性
2、在View的构造方法中获得我们自定义的属性
3、重写onMesure
4、重写onDraw
3这个步骤不是必须,当然了大部分情况下还是需要重写的。
1、自定义View的属性,首先在res/values/ 下建立一个attrs.xml , 在里面定义我们的属性和声明我们的整个样式。...
分类:
移动开发 时间:
2014-08-05 14:10:09
阅读次数:
398
At this point, we’ve sent draw calls down from our app all the way through various driver layers and the command processor; now,finallywe’re actual...
分类:
其他好文 时间:
2014-08-05 00:37:18
阅读次数:
343
Description
Georgia and Bob decide to play a self-invented game. They draw a row of grids on paper, number the grids from left to right by 1, 2, 3, ..., and place N chessmen on different grid...
分类:
其他好文 时间:
2014-08-02 12:56:13
阅读次数:
312
关键点 实现过程 voidCCreateBrushView::OnDraw(CDC*pDC) { CCreateBrushDoc*pDoc=GetDocument(); ASSERT_VALID(pDoc); //创...
分类:
编程语言 时间:
2014-08-01 22:41:42
阅读次数:
277
LibreOffice是一款功能强大的开源办公软件,其前身为OpenOffice,支持Windows、Macintosh以及Linux平台。该套件为用户提供了6个特色功能的应用程序,用来处理日常的文档处理和数据管理,包括:Writer, Calc, Impress, Draw, Math和Base。...
分类:
其他好文 时间:
2014-07-31 19:41:37
阅读次数:
279
android中的ImageView只能显示矩形的图片,这样一来不能满足我们其他的需求,比如要显示圆角矩形的图片,这个时候,我们就需要自定义ImageView了,其原理就是首先获取到图片的Bitmap,然后进行裁剪对应的圆角矩形的bitmap,然后在onDraw()进行绘制圆角矩形图片输出。效果图如...
分类:
移动开发 时间:
2014-07-28 15:40:03
阅读次数:
259
android中的ImageView只能显示矩形的图片,这样一来不能满足我们其他的需求,比如要显示圆形的图片,这个时候,我们就需要自定义ImageView了,其原理就是首先获取到图片的Bitmap,然后进行裁剪圆形的bitmap,然后在onDraw()进行绘制圆形图片输出。效果图如下:自定义的圆形的...
分类:
移动开发 时间:
2014-07-28 15:35:23
阅读次数:
280