自定义圆形进度条效果图如下:应用场景如动态显示分数等。
view的自定义属性如下attr.xml
view代码如下:
package com.gdmob.ui;
import android.conte...
分类:
移动开发 时间:
2015-05-25 10:03:21
阅读次数:
2856
现在简单的来介绍一下怎么画点,画线,画多边形。(注意:这里使用的画圆和画多边形的算法很成熟可以百度到)。
引用一段人家的话来介绍opengl是如果来画图的:
我们知道数学(具体的说,是几何学)中有点、直线和多边形的概念,但这些概念在计算机中会有所不同。
数学上的点,只有位置,没有大小。但在计算机中,无论计算精度如何提高,始终不能表示一个无穷小的点。另一方面,无论图形输出设备(例如,显示器)如...
分类:
其他好文 时间:
2015-05-23 17:00:10
阅读次数:
176
1 import android.content.Context; 2 import android.graphics.Canvas; 3 import android.graphics.Color; 4 import android.graphics.Paint; 5 import androi....
分类:
其他好文 时间:
2015-05-21 21:49:45
阅读次数:
133
1. 本文涉及的基础点1.如何拉参考线?2.Shift按键固定宽高比3.Alt按键从中心出发3.选区相减2.具体操作打开参考线(Ctrl-R),从上面参考线拉根线到中心,从左边拉根参考线到中心:选择椭圆选框工具(M),同时按住ALT+SHIFT键就可以画一个以一个圆心的正圆。这点我之前一直不知道,之前最多知道shift可以画圆,不知道alt的作用。再把鼠标移到中心点先按ALT键,按下鼠标轻拖,接着...
分类:
其他好文 时间:
2015-05-20 20:44:01
阅读次数:
150
#import @interface SNCircleProgressView : UIView/** * 进度值0-1.0之间 */@property (nonatomic,assign)CGFloat progressValue;/** * 边宽 */@property(nonatomic,.....
分类:
移动开发 时间:
2015-05-20 13:10:17
阅读次数:
191
cvCircle(CvArr*img, CvPointcenter, intradius, CvScalarcolor, intthickness=1, intlineType=8, intshift=0)img为图像指针,单通道多通道都行,不须要特殊要求center为画圆的圆心坐标radius为圆...
分类:
其他好文 时间:
2015-05-16 20:11:23
阅读次数:
176
1、画虚线,实线:建立dotted_line_gray.xml文件放在drawable文件夹下面。android:shape="line" 可以修改你想要的形状 然后在布局的xml里面:作为ImageView或者Linearlayout等作为背景源就可以了。--------...
分类:
移动开发 时间:
2015-04-26 22:25:35
阅读次数:
214
先看一个实例 效果图 看效果图有两条直线和一条曲线 但是代码里面只有一个path 是不是很神奇! 在path 元素中,所有和绘制有关的命令都在d这个属性中 在实例中 M 表示移动画笔的命令 A 表示用画笔画圆的命令 L 表示用画笔画直线的命令 设置和移动画笔 在绘制时候,第一个命令永远都是 M 移动...
分类:
其他好文 时间:
2015-04-25 11:51:36
阅读次数:
690
一. 任务目标 利用OpenGL,实现Bresenham算法画圆。二. 任务要求使用整数来确定点的位置。标出圆心。(不太明白show的含义,于是我在圆心处画了一个点来表示。)使用至少16个点表示一个圆。三. 使用平台 Windows 8.1 Visual Studio 2012四. 实现简述与Bre...
分类:
编程语言 时间:
2015-04-25 06:51:04
阅读次数:
254