本例需求及流程:
Activity加载自定义的SurfaceView-> SurfaceView 构造器中:初始化画笔、传感器、SurfaceHolder并注册SurfaceHolder的监听(surfaceCreated和surfaceDestroyed)->创建surface即surfaceCreated时:注册传感器监听,初始化Ball(包括球的图片、位置、活动区域),启动线程并循环执行(...
分类:
其他好文 时间:
2014-12-22 00:59:29
阅读次数:
172
本例需求及流程:
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
今年我们组计划写一本nginx模块开发以及原理解析方面的书,整本书是以open book的形式在网上会定时的更新,网址为http://tengine.taobao.org/book/index.html。本书分析的nginx源码版本为1.2.0,环境为linux,事件处理模型为epoll,大部分分析...
分类:
其他好文 时间:
2014-12-21 22:06:58
阅读次数:
193
在介绍曲面曲率之前,我们必须引入微分几何的一些基本概念。如下图所示,$\mathbb{R}^3$空间中的一个连续曲面可以表示为由一个$\mathbb{R}^2$区域$M$通过映射函数$f:M\to\mathbb{R}^3$到$\mathbb{R}^3$中的一个集合,即$f(M)$。其中,$df(X)...
分类:
其他好文 时间:
2014-12-20 19:30:57
阅读次数:
164
在介绍曲面曲率之前,我们必须引入微分几何的一些基本概念。如下图所示,$\mathbb{R}^3$空间中的一个连续曲面可以表示为由一个$\mathbb{R}^2$区域$M$通过映射函数$f:M\to\mathbb{R}^3$到$\mathbb{R}^3$中的一个集合,即$f(M)$。其中,$df(X)...
分类:
其他好文 时间:
2014-12-20 18:14:39
阅读次数:
150
1.从Object到String要先用Object对象构造一个JSONObject或者JSONArray对象,然后调用它的toString()方法即可(1)示例一1 Book book=new Book();2 book.setName("Java");3 book.setPrice(52.3f);...
分类:
Web程序 时间:
2014-12-19 18:58:09
阅读次数:
261
IPI项目,主要包括:深入理解PHP,以及相关的项目http://www.php-internals.com/book/
分类:
Web程序 时间:
2014-12-19 12:20:23
阅读次数:
180
关于MVC, MVP, MVVM三者的区别,参考的信息来自以下:1. > http://addyosmani.com/resources/essentialjsdesignpatterns/book/2. WIKI: MVP http://en.wi...
分类:
Web程序 时间:
2014-12-18 18:42:44
阅读次数:
278