自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

farmer_cc的专栏

勿在浮沙筑高台

  • 博客(8)
  • 收藏
  • 关注

原创 深入分析UI 上层事件处理核心机制 Choreographer

深入分析UI 上层事件处理核心机制 Choreographer 结论写在前面:Choreographer就是一个消息处理器,根据vsync 信号 来计算frame,而计算frame的方式就是处理三种回调,包括事件回调、动画回调、绘制回调。这三种事件在消息输入、加入动画、准备绘图layout 等动作时均会发给Choreographer。下面来看分析过程看过一些源码后,发现ui 绘制的

2014-01-22 00:13:46 31654 8

原创 Android 动画animation 深入分析

Android 动画animation 深入分析前言:本文试图通过分析动画流程,来理解android动画系统的设计与实现,学习动画的基本原则,最终希望能够指导动画的设计。0 本文中用到的一些类图1 view animation 调用方法:view.startAnimation(animation); public void startAni

2014-01-15 16:49:11 25726 13

原创 android 多控件顺序翻转动画设计实现

android 翻转动画实现自己的前几篇文章基本都是简单的把动画实现,能够看看效果。这次带来的翻转动画自然少不了的显示动画效果。但这次多了实用性、可扩展性的考虑,把翻转动画不仅仅是针对个别iew的动画效果,而是一个可以翻转的layout,并实现接口flipable,具备一定的封装性;方便在添加其它控件,具备一定的扩展性,在例子中,也示例性地改变翻转内容,把layout中默认的textv

2014-01-22 00:13:05 8356 1

原创 android Pull-to-refresh 动画实现

android Pull-to-refresh 动画实现现在很多应用都使用的pull-to-refresh 动画效果,包括微博、微信、QQ等。这里示例性的实现pull-to-refresh 动画效果,并增加了额外的图片放大、透明度、位移等动画。这些动画也被经常使用。实现效果:http://v.youku.com/v_show/id_XNjY0MTQzODQ4.html

2014-01-21 00:04:07 3627 3

原创 test add youku video

以下是测试效果:

2014-01-20 13:56:32 1011

原创 android 点击效果动画增强

1.使用开源库制作view 的放大+透明度的动画2. 设计回调接口3. 在view 的onclick 的处理中增加动画的调用,并把以前的onclick事件处理 作为回调加入到animation中,在动画完成后回调处理函数。4. TODO:可以依据这个结构,添加更多动画效果。比如摇摆/震动等

2014-01-20 12:52:00 16028 7

原创 test gif

小图片就能播放超过480 不能播放gif, 太2 了。最大边不超过480 就能播放。

2014-01-17 11:59:34 839

原创 android 点击下弹动画实现

下弹动画的实现下弹动画在很多应用都有使用,比如豌豆荚中的应用介绍界面,百度手机助手的应用介绍界面等。只要熟悉android动画的使用接口,制作动画并不困难。 这里使用开源库nineoldandroids,其实和android3.0 以上直接使用动画接口是一样的。实现效果DropDownExample.javapackage com.buptfarme

2014-01-17 11:21:45 6309 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除