如何在App中实现IM功能之七快速实现聊天列表排序模块一台设备由于用户的使用习惯差异,可能导致设备的时间和实际收发消息的时间不同,这里与大家分享利用anIM收发消息时,如何根据数据中的msgId和timestamp来进行排序。实现逻辑发消息时,我们需要调用anIM的sendMessage方法(同..
分类:
移动开发 时间:
2015-12-02 14:47:19
阅读次数:
153
最近在做一个根据配置表自动生成动画剪辑clip以及controller的功能.做法是根据配置表配置的动作以及每个动作的关键帧,自动为每个clip添加事件.这样做可以把动画的事件处理在游戏运行之前就计算好然后存到动画文件.anim中,可以提高游戏的运行效率,如果做的再细点,还可以自定义动画事件的传入的...
分类:
编程语言 时间:
2015-12-01 07:08:36
阅读次数:
4142
用布局文件实现1. 首先在GridView控件中加入layoutAnimation属性。2.在res/anim下新建文件gridview_anim.xml 3.在res/anim下新建文件gridview_item_anim.xml ,注意逐个加载的延时时间要和动画持续时间相同。 上述要求gri.....
分类:
其他好文 时间:
2015-11-27 12:24:40
阅读次数:
159
scala-协变、逆变、上界、下界当我们定义一个协变类型List[A+]时,List[Child]可以是List[Parent]的子类型。当我们定义一个逆变类型List[-A]时,List[Child]可以是List[Parent]的父类型。Scala的协变看下面的例子: class Anim...
分类:
其他好文 时间:
2015-11-26 17:10:16
阅读次数:
139
css3的动画确实非常绚丽!浏览器兼容性很重要!。分享两个小动画 C3动画 效果如本博客首页那两个小圆圈!需要注意的是:1、在css里创建动画时候要处理兼容性2、在调用的时候不单要处理兼容性>-webkit-animation: ; -moz-anim...
分类:
Web程序 时间:
2015-11-24 22:52:18
阅读次数:
290
手机端现在的一些应用会运用上这样一个效果,就是duang的一下出现一个圆变大直到填充整个div,动感十足。想到css3的scale属性,就自己来实现一下。 css样式:.anim{ position: absolute; border-radius: 50%; ...
分类:
Web程序 时间:
2015-11-23 06:10:29
阅读次数:
581
在res中建立文件夹anim,分别写下cycles.xml,shake1.xml,shake2.xmlcycles.xml:1 2 3 shake1.xml: 1 2 3 4 5 6 shake2.xml: 1 2 3 4 5 6 activity_main.xml: 1 6 ...
分类:
移动开发 时间:
2015-11-20 06:56:38
阅读次数:
225
从本节开始我们来探究Android中的动画,毕竟在APP中添加上一些动画,会让我们的应用变得
很炫,比如最简单的关开Activity,当然自定义控件动画肯定必不可少啦~而Android中的动画
分为三大类,逐帧动画(Frame)以及补间动画(Tween),还有Android 3.0以后引入的属性动画
(Property),而本节给大家带来的是第一种动画——逐帧动画的一个基本使用~...
分类:
移动开发 时间:
2015-11-15 14:55:53
阅读次数:
260
直接源码:- (void) transitionWithType:(NSString *) type WithSubtype:(NSString *) subtype ForView : (UIView *) view{ //创建CATransition对象 CATransition *anim.....
分类:
移动开发 时间:
2015-11-03 22:41:15
阅读次数:
265
显示动画:mShowAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 1.0f, Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f, Anim.....
分类:
其他好文 时间:
2015-11-03 10:41:31
阅读次数:
170