Android规定只能在主线程中更新UI,如果在子线程中更新UI 的话会提示如下错误:Only the original thread that created a view hierachy can touch its view((只有原来的线程创建一个视图层次可以触摸它的视图)。
只能在主线程中更新UI的原因是:android中相关的view和控件不是线程安全的,我们必须单独做处...
分类:
编程语言 时间:
2014-09-17 13:40:42
阅读次数:
186
//// MJViewController.m// 02-CALayer02-新建图层//// Created by apple on 14-4-21.// Copyright (c) 2014年 itcast. All rights reserved.//#import "MJViewContro...
分类:
移动开发 时间:
2014-09-16 21:55:31
阅读次数:
192
闲的无聊,写了几个小游戏,基本原理如下
三消游戏:
原理是一个二维数组,
跑酷游戏:
TiledMap,Sprite以及动画层和地图层的碰撞
塔防游戏:
Cocostudio UI编辑器,动画编辑器,场景编辑器,动态获取场景
UI编辑器的动画
TiledMap,Action动画,节点自动删除
关卡数据配置文件,关卡切换
异步加载资源...
分类:
其他好文 时间:
2014-09-16 17:25:11
阅读次数:
258
在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操...
分类:
移动开发 时间:
2014-09-15 06:38:08
阅读次数:
1048
PS小技巧:
点击图片选中图层前,记着做下面的噢:...
分类:
其他好文 时间:
2014-09-12 17:15:53
阅读次数:
219
1. 从 AE 中导出图片序列 2. 打开 PS,选择 **[文件]** -> **[脚本]** -> **[将文件载入堆栈...]** 3. 导入文件或文件夹,等待图层加载完毕 4. 打开 **[窗口]** -> **[时间轴]** 开启时间轴面板,我用的是 CS6,旧...
分类:
其他好文 时间:
2014-09-11 14:00:22
阅读次数:
989
【核心类】导演Director、场景Scene、布景层Layer、精灵Sprite的概念请移步:cocos2dx基础篇(3)——第一个程序HelloWorld导演控制场景,场景控制图层,图层控制精灵,精灵控制动作。相互之间的关系框架如下图所示:由此看出:(1)整个游戏一般只有一个导演。(2)一个游戏可以..
分类:
其他好文 时间:
2014-09-10 02:45:30
阅读次数:
299
OpenLayers是一个强大的JavaScript包,可以从它的官网免费下载。OpenLayers包含了很多强大的网页地图展示与操作功能,并且能够将不同源的图层展示在同一张地图中,支持各种第三方的地图API(如:Google,Yahoo,Bing,OSW,Baidu以及天地图等),当然OL也支.....
分类:
其他好文 时间:
2014-09-09 17:41:39
阅读次数:
293
一、简单介绍
在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。
其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView的layer属性可以访问这个层
@property(nonatomi...
分类:
移动开发 时间:
2014-09-09 16:15:45
阅读次数:
368