一、概述Android实现圆角矩形,圆形或者椭圆等图形,一般主要是个自定义View加上使用Xfermode实现的。实现圆角图片的方法其实不少,常见的就是利用Xfermode,Shader。本文直接继承ImageView,使用BitmapShader方法来实现圆形、圆角和椭圆的绘制,等大家看我本文的方...
分类:
移动开发 时间:
2014-12-26 18:18:40
阅读次数:
212
我们知道,SendToOnenote功能能把几乎所有格式的文档默认分页打印到Onenote中,如图:我在Surface上看PDF文件的时候,经常要用那支自带的笔做一些注释,你知道的,我不懂英文,经常查一些单词的中文意思,然后注解在旁边,但一页一页翻起来实在太麻烦,有时候还上下文的意思对..
分类:
其他好文 时间:
2014-12-25 11:27:11
阅读次数:
227
一个android条码扫描器程序,布局及功能均很简单,删除了zxing中大量无关代码,主要通过两个class完成条码的扫描工作,相较于其他扫描类代码更易入门。...
分类:
移动开发 时间:
2014-12-25 11:26:00
阅读次数:
312
有时候在unity中的模型会出现锯齿比如如果去掉这样的锯齿。
方法一:先去找美工查找模型的问题,看看是不是面和面之间太近,模型有重叠面,磨损的面。
方法二:改变一下shader,改变一下渲染方式。
方法三:在编辑(edit)菜单-找project setting---quality在弹出的面板里找 anti-aliasing 选择 4x或更高。
方法四:使用滤镜Image effe...
分类:
编程语言 时间:
2014-12-25 10:02:15
阅读次数:
543
Category 分类
可以直接给别的类添加方法而不改变原来的类
只能增加方法 不能增加成员变量(可以访问以前类中的)
建立方法是 xcode新建类->Category
h文件
@surface class (ca)
@endm文件
@implementation class (ca)
{
}
@end
id 万能指针
(oc对象)
比如
class *c = [class ...
分类:
其他好文 时间:
2014-12-23 19:40:16
阅读次数:
136
本文算是固定功能Shader的最后一篇,下一次更新应该就会开始讲解表面Shader,而讲解完表面Shader,后续文章最终会讲解到顶点着色器和片段着色器(也就是可编程Shader)。...
分类:
编程语言 时间:
2014-12-22 21:19:58
阅读次数:
494
本文介绍了Unity中Shader书写中会用到的剔除、深度测试、Alpha测试以及基本雾效相关的语法知识,然后以6个Shader的书写作为实战内容,最后创建了一个生机勃勃的热带雨林场景进行了Shader的测试。依旧是国际惯例,先上本文配套程序的截图。...
分类:
编程语言 时间:
2014-12-22 19:39:03
阅读次数:
333
1、cocos主线程以及Auto-batching
AppDelegate app;//封装用于智能分化,完成初始化,载入资源、构造场景、生成精灵
Application::getInstance()->run();//启动主线程
director->mainLoop();//分为场景渲染,和清理缓存池
glview->pollEvents();
drawScene:
...
分类:
其他好文 时间:
2014-12-22 14:31:55
阅读次数:
223
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41967509,本文出自:【张鸿洋的博客】1、概述记得初学那会写过一篇博客Android 完美实现图片圆角和圆形(对实现进行分析),主要是个自定View加上使用Xfermode实现的。其实实现圆角图片的方法应该很多,常见的就是利用Xfermode,Shader。本篇博客会直接继承直...
分类:
移动开发 时间:
2014-12-22 11:18:38
阅读次数:
333
本例需求及流程:
Activity加载自定义的SurfaceView-> SurfaceView 构造器中启动线程A,循环改变SurfaceView的x,y坐标,当x,y坐标到某点时设渐显标志位picAlphaFlag为true -> Surface创建时即surfaceCreated中,启动线程B,循环根据SurfaceView的x,y(被线程A循环改变)实时绘制图的位置,并且picAlpha...
分类:
其他好文 时间:
2014-12-22 00:58:58
阅读次数:
159