IOS CoreAnimate 东西比较多,这篇笔记是入门用的,主要讲述的是静态的图形绘画处理问题。(当然动画也只是一小部分)理解相关的概念问题:参考资料http://segmentfault.com/a/1190000000390012 (非常好的文章,受益匪浅,关键词:离屏渲染)工具:Instr...
分类:
移动开发 时间:
2015-04-18 10:03:16
阅读次数:
152
首先解释一下:Canvas、Paint
、Rect.
Canvas绘图有三个要点(你完全可以开一下脑洞):
1.Canvas画布,就像是我们画画用的纸。图形绘制在Canvas画布之上。
2.Paint画笔,就像现实中的画笔一样,可以设置颜色,字体,透明度等。
3.Rect绘画路径,用于绘制不同形状如:矩形、椭圆形等。
这里主要讲述的是View中的onDraw 中的canv...
分类:
移动开发 时间:
2015-04-13 16:46:43
阅读次数:
126
Activity 就是Android中的活动,是Android系统中唯一一个可见组件。
Activity中官网中有一句话:
The visible
lifetime of an activity happens between a call to onStart() until
a corresponding call to onStop()
这句话的意思是可以看见Act...
分类:
移动开发 时间:
2015-04-12 22:50:14
阅读次数:
329
一、点击按钮跳转到另一个页面。eg:实现从一个页面点击跳转到另一个页面1、首先在一个布局文件(.XML)中绘画了一个跳转按钮(id为btn1): 2、然后在关联的类中声明一个私有button名称,如:private Button btn1;TIPS:在类上会添加:import android.wid...
分类:
移动开发 时间:
2015-04-09 13:40:18
阅读次数:
145
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中...
分类:
移动开发 时间:
2015-04-08 10:27:06
阅读次数:
204
概述 GDI+是.NET Framework一个组成部分,主要用于图形编程。GDI+被组织到6个命名空间中,是一组一起使用的类。下面分条列举GDI+的主要功能。 GDI+提供了三种绘图表面:窗口、位图和打印机 1>. GDI+提供的工具可以在任何绘图表面上绘制二维"线框图",包括绘制线条、特定图形、...
分类:
其他好文 时间:
2015-03-29 16:30:58
阅读次数:
155
第四章:乐高王国蒙特利最出名的事迹是发明了cookie——一种网站通过浏览器植入用户计算机的文件,用来在绘画与绘画之间跟踪用户及数据,cookie为人所异议,也常被误解。前台和后台是什么呢?用户在前台,前台是程序中和用户打交道的部分——显示窗体,对话框和鼠标指示,告诉你正在发生什么,让你有办法输入信...
分类:
其他好文 时间:
2015-03-28 23:10:19
阅读次数:
150
在2014年的最后一个月份,期待已久的吴军老师的《文明之光》第三册与广大读者见面了。第三册书的结构与前两册基本一致,分为八个章节,每个章节的内容相互独立,涉及到的主题主要包括:近代音乐、绘画、计算机、华尔街、硅谷、互联网等。在最后两章中,作者对宇宙的起源和未来发展进行了介绍,同时提醒大家在发展文明的同时要珍爱我们的地球。 通读全书之后,我对“文明”有了更加深入的理解。相对于整个宇宙来...
分类:
其他好文 时间:
2015-03-19 20:25:06
阅读次数:
114
计算机图形表示的原理
加载大图出现OOM
缩放加载大的图片资源
创建一个原图的副本
图形处理的常用的API
傻瓜版美图秀秀
画画版
计算机图形表示的原理首先要明确的一点是,一张图片的在内存中存储所需的大小和图片在屏幕设备上完整显示所需的内存大小是有非常大的差异的。如下图,从中我们可以清晰的看出这张图片,在硬盘上所占的存储空间是303KB,也就是310272个字节。但是如果想把这样图片完整的展示到屏幕...
分类:
移动开发 时间:
2015-03-19 00:59:05
阅读次数:
313
1、ViewTreeObserver这是一个注册监听视图树的观察者(observer),在视图树种全局事件改变时得到通知。这个全局事件不仅还包括整个树的布局,从绘画过程开始,触摸模式的改变等。ViewTreeObserver不能够被应用程序实例化,因为它是由视图提供,参照getViewTreeObs...
分类:
其他好文 时间:
2015-03-18 23:04:46
阅读次数:
167