在Android中需要通过graphics类来显示2D图形。 graphics中包括了Canvas(画布)、Paint(画笔)、Color(颜色)、Bitmap(图像)等常用的类。graphics具有绘制点、线、颜色、2D几何图形、图像处理等功能。Canvas:void drawRect(Rect....
分类:
移动开发 时间:
2015-08-04 13:20:41
阅读次数:
144
// 自绘分割线- (void)drawRect:(CGRect)rect{ CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [UIColo...
分类:
其他好文 时间:
2015-08-04 12:51:10
阅读次数:
113
+ (UIImage *)imageWithColor:(UIColor *)color{ CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRe...
分类:
移动开发 时间:
2015-08-03 20:50:40
阅读次数:
159
开发背景游戏中一些背景能采用UV动画,效果更佳。eg.星空、墙壁因为gif的原因有卡顿,起始播放纹理动画的时候是不会有卡顿的。
Unity的NGUI采用纹理动画NGUI的UITexture允许使用一张纹理
有了这个,我们便可以扩展一个脚本来影响【UV Rect】参数了
/**
基于NGUI的UITexture的纹理动画 1.图片首尾相接的UITexture,可以播放UV纹理动画...
分类:
编程语言 时间:
2015-08-03 16:58:54
阅读次数:
521
效果图实现思路
要实现绘图,通常需要自定义一个UIView的子类,重写父类的- (void)drawRect:(CGRect)rect方法,在该方法中实现绘图操作
若想显示下载进度,只需要实例化自定义子类的对象(若是storyboard中控件,只需修改控件的class属性为自定义子类的类名即可) 效果图所示的效果其实是绘制一个圆弧,动态的改变终点的位置,最终达到一个封闭的圆
中间的文字是一个UILa...
分类:
移动开发 时间:
2015-08-01 19:06:53
阅读次数:
195
usemap="#map" ,map为热点区域area的三个属性:shape: rect(矩形):coords的四个数值分明别表示左上角、右下角两个点横纵坐标,单位为像素。 circle(圆形):coor...
分类:
Web程序 时间:
2015-08-01 17:01:04
阅读次数:
127
vjudge上题目链接:Huge Mods 附上截图: 题意不难理解,因为指数的范围太大,所以我就想是不是需要用求幂大法: AB % C = AB % phi(C) + phi(C)% C ( B > phi(C) ) 呢?后来发现确实需要用到,而且因为它有很多重指数,所以需要 dfs,深搜...
分类:
其他好文 时间:
2015-08-01 14:10:22
阅读次数:
322
Quartz2D绘制小黄人- (void)drawRect:(CGRect)rect
{
// 1.上下文
CGContextRef ctx = UIGraphicsGetCurrentContext(); // 2.身体
drawBody(ctx, rect); // 3.嘴(微笑)
drawMouth(ctx, rect); // 4.画眼睛...
分类:
移动开发 时间:
2015-08-01 08:52:33
阅读次数:
235
1)CGRectContainsPoint();//点是否在矩形中2)CGRectContainsRect();//返回是否第一个矩形包含了第二个矩形3)CGRectIntersectsRect();//返回两个矩形是否相交4)CGRectIntersection();//两个矩形的相交的矩形区域5...
分类:
其他好文 时间:
2015-07-31 20:15:18
阅读次数:
163
iOS中,根据给定的内容、字体,宽度,计算文本高度的函数,iOS7之前使用sizeWithFont,iOS7之后使用boundingRectWithSize。- boundingRectWithSize:options:attributes:context:
Calculates and returns the bounding rect for the receiver drawn using...
分类:
其他好文 时间:
2015-07-31 13:12:37
阅读次数:
113