摘要:
Android中的动画分为: 1.逐帧动画(Frame Animation): 把动画过程的每张静态图片都收集起来,然后由Android来控制依次显示这些静态图片,然后利用人眼”视觉暂留“的原理,给用户造成”动画“错觉,逐帧动画的动画原理与放电影的原理类似。 Android提供了另外一个类AnimationDrawable来定义使用Frame Animation。AnimationDrawable代表的动画默认是不播放的,必须在程序中启动动画播放才可以。AnimationDrawable提供了如下两个方法来开始、停止动画。 start():开始播放动画。 stop():停止播放动画。 2.补间 阅读全文
摘要:
String和StringBuffer的区别 String和StringBuffer都可以存储和操作字符串,即包含多个字符的字符数据。String类表示内容不可以改变的字符串。而StringBuffer类表示内容可以被修改的字符串。当你知道字符数据要改变的时候就可以使用StringBuffer。你可以使用StringBuffer来动态构造字符数据。另外,String覆盖了equals方法(也覆盖了hashCode方法),new String("abc").equals(new String("abc"))的结果为true,而StringBuffer没有实 阅读全文