Magic


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

  • 搜索

Android-事件分发机制源码攻略

发表于 2017-11-02 | 分类于 Android
前言android事件分发算是自定义View不可缺失的一部分,事件分发是指那一类跟屏幕交互的操作等事件,例如滑动,点击,长按这类。这些事件都是由摁下、移动、抬起等基本事件组成的。那事件分发是指当你点击了屏幕,这个事件是如何从Activity传递到真正处理这个事件的View上的过程。例如,我们在做Li ...
阅读全文 »

Android-自定义曲线路径动画框架

发表于 2017-11-02 | 分类于 Android
前言最近在一个项目中需要一个像QQ打开个人爱好那样的动画效果如下图: 可以看出每个小球都是以顺时针旋转出来的,说明像这样的曲线动画用Android中自带的平移动画是很难实现的。 曲线动画怎么画??? 我们先来看看Android自带的绘制曲线的方式是怎样的: android自定义View中画图经常用 ...
阅读全文 »

Android-转场动画深度解析

发表于 2017-11-01 | 分类于 Android
Android5.0之后新增了很多好看的转场动画,相比于以前的overridePendingTransition()丰富了很多,特别新增了共享元素跳转的方式。本篇文章介绍转场动画框架的基本概念,并着手自己实现转场动画。 Scene(场景)Scene保存了一个布局文件。我们可以通过以下方式生成一个Sc ...
阅读全文 »

Android-手势检测GestureDetector全面分析

发表于 2017-11-01 | 分类于 Android
前言  在很多视频播放器中,都存在使用不同的手势来控制进度、亮度\音量和暂停播放等功能。Android提供了一个GestureDetector来帮助我们识别一些基本的触摸手势(还有ScaleGestureDetector可以识别缩放手势),让我们很方便地实现手势控制功能。下面我们就来学习一下Gest ...
阅读全文 »

Android-玩转PathMeasure

发表于 2017-10-31 | 分类于 Android
PathMeasurePublic constructors PathMeasure 创建一个空的 pathmeasure 对象 PathMeasure(Path path,boolean forceClosed)创建一个带 path 参数的 PathMeasure,forceClosed控制 ...
阅读全文 »
123…28
MagicalRice

MagicalRice

140 日志
17 分类
27 标签
GitHub
© 2015 - 2018 MagicalRice
由 Hexo 强力驱动
主题 - NexT.Mist
本站访客数 人次 本站总访问量 次