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

360加速球核心效果实现

petter_2016 移动开发工程师
难度初级
时长 1小时51分
学习人数
综合评分9.97
21人评价 查看评价
10.0 内容实用
9.9 简洁易懂
10.0 逻辑清晰
简介:本课程通过高仿360加速球核心效果,带大家综合实战自定义控件,事件触摸处理,以及浮窗体等重难点技术。让大家在实战中体会这些知识点在实际项目中的运用,从而能学习致用,打造出更加酷绚的UI和体验更好的产品。

第1章 课程介绍

本课程主要是通过实现360加速球的核心效果,让大家学习如何自定义控件,如何自定义动画,如何处理手势触摸事件以及如何使用窗体管理类,以便于大家在将来的学习和工作中遇到类似需求时能够做出更好的效果。

第2章 浮窗小球的制作、显示与事件处理

本章首先讲一下案例的整体实现思路,让大家对案例的实现有一个整体的认识,然后会创建一个浮窗管理类,接着就是浮窗的制作,显示与事件处理了。

第3章 加速球的制作、显示、动画与事件处理

本章带大家实现加速球的制作,显示以及点击和双击时的水波荡漾动画效果,这也是本课程的重难点。还在等什么,赶快动起手来吧!

第4章 底部菜单栏的制作与显示

本章实现一个简单的底部菜单,在用户点击加速球的时候从屏幕底部弹出这个菜单,以方便用户做加速处理。

第5章 课程总结

让我们一起回顾一下案例代码,加深一下学习的内容。
课程须知
本门课程是针对中级程序员所设计的课程,需要小伙伴们有一定的Android基础,并对自定义控件的绘制流程,事件处理机制,手势识别原理,窗体管理者有基本的了解。当然如有没听明白的地方,小伙伴们可以去问答区提问,我在那恭候大家!
老师告诉你能学到什么?
学完本课程,小伙伴们可以收获到如下技术: 1:掌握自定义控件的常用步骤与技巧。 2:掌握如果用手势识别器捕捉各个不同的动作。 3:掌握自定义动画的实现 4:掌握通过窗体管理者如何打造浮窗体。 5:了解项目的架构和构建思路。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!