04 2013 档案

摘要:luancher:程序的启动器,简单的说就是应用程序的入口菜单。在最后将得到这样一个效果:要构建一个最简单的launcher,需要有两个主步骤:1,得到所有应用的图片和标题2,将这些图片和标题显示在屏幕中3,实现触摸和按键效果上面两个步骤看上去很简单,但是在我做这个项目的时候大概至少写了30多个Java文件。I .先从第二步骤开始,首先应用肯定不能在一个页面中排列完,所以需要有多个页面,其次每个页面中需要对该页面的所有应用进行矩阵排列。实现这个步骤至少有几个公共的类必须完成:ViewGroup ,一个线性列表,存放页和当个应用元素GridView, 对列表中的应用元素进行矩阵式排列ViewPa 阅读全文
posted @ 2013-04-12 14:39 mogul 阅读(218) 评论(0) 推荐(0)
摘要:TweenAccessor设置初始值和目标值的接口Tween:在初始值和目标值之间做动画补充OriginalTween:动画的帧计算类BaseTween:一个抽象类,有一个类似Activity的生命过程:开始-暂停-结束。Timeline:一个实现BaseTween抽象类的类。这个类可以实现多个多个对象的连续动画。 1 public class ActorListener implements ApplicationListener{ 2 private Stage mStage; 3 private Texture texture; 4 private ActorVi... 阅读全文
posted @ 2013-04-08 16:52 mogul 阅读(359) 评论(0) 推荐(0)
摘要:Stage:舞台,Actor的容器,处理成员的触摸,动画,绘制等。Actor:演员,源码的解释是,Actor是Stage,或者Stage里面的Group的一部分。它有坐标,宽高,缩放比例等。Group:A group is an Actor that contains other Actors (also other Groups which are Actors).Game:实现接口ApplicationListener类,所以跟ApplicationListener的功能差不多。两者最主要的区别是:Game和Screen配合可以让应用在多个屏幕中切换,而ApplicationListene 阅读全文
posted @ 2013-04-01 13:58 mogul 阅读(360) 评论(0) 推荐(0)