为了账号安全,请及时绑定邮箱和手机立即绑定

带您完成神秘的涟漪按钮效果-提高篇

学习人数
难度级别 中级
课程时长 2小时26分
综合评分 9.9
6人评价 查看评价
10.0 内容实用
10.0 简洁易懂
9.7 逻辑清晰

简介:本课程介绍了涟漪Drawable中需要绘制基本要素,并在Drawable中添加涟漪动画的实现。介绍了如何提升整体的扩展性,方便扩展更多的涟漪效果。讲解了如何提取主要的绘制以及动画部分并实现一种新的涟漪效果。同时讲解了如何添加Shader渲染支持。对现有的涟漪效果进行优化等等。

第1章 为按钮绘制涟漪效果
本章介绍了涟漪Drawable中需要绘制基本要素,并在Drawable中添加涟漪动画的实现。其实涟漪就这么简单!

第2章 增强涟漪动画效果
本章中介绍了如何提升整体的扩展性,方便扩展更多的涟漪效果。讲解了如何提取主要的绘制以及动画部分并实现一种新的涟漪效果。同时讲解了如何添加Shader渲染支持。

第3章 优化涟漪效果
本章中对现有的的涟漪进行优化,同时对用户的点击进行拦截让动画得以完全执行;解决涟漪动画的必要问题,如:硬件加速等;随后讲解如何在自定义控件中添加属性支持,并扩展涟漪效果到布局控件中使用。

第4章 课程总结
总结涟漪效果的实现方案。

讲师提示

Qiujuer 移动开发工程师
课程须知
本课程为涟漪效果高级篇,针对学过涟漪效果入门篇的同学;在课程中详细的讲解了相关的知识点。其中在Drawable中添加涟漪动画等相关知识点尤为重要;并要求学习者能深入理解如何提取主要的绘制以及动画部分并实现一种新的涟漪效果。
老师告诉你能学到什么?
1.如何为动画增加速度支持(高级篇) 2.如何使用工厂模式分解绘制逻辑(高级篇) 3.如何限定涟漪与绘制美女效果(高级篇) 4.如何为View拦截并延迟点击事件(高级篇) 5.添加自定义属性与性能优化(高级篇)
意见反馈 常见问题 APP下载
官方微信