
本套课程来自腾讯课堂:Android进阶之旅(自定义View篇),官方售价688元,课程由快乐购Android技术总监:曾辉老师主讲,本套课程是Android开发能力提升系列课程,视频课程共31章完整版。本套课程包含相关资料与源码,文件总计17.1G,文章底部附下载链接。
课程介绍:
第一部分是自定义 View 的入门,通过事例讲解自定义 View 的一些套路,让大家知道自定义 View 其实没想象中的那么难,主要熟悉 Canvas 画图。
第二部分是源码阅读分析,很多时候我们改别人写好的自定义 View 都是瞎改,尤其是针对 onTouch() 事件分发更是无从下手,我希望带大家系统的了解源码之后能顺心应手。
第三部分是 Metral Design 这是 Google 提倡的一种效果理念,但我发现国内很多 APP 很少涉及到这一块,但是国外的每个 APP 基本都是用的这种设计理念,我相信以后我们会用得越来越多。
第四部分是属性动画,属性动画相信大家用得比较多,但是对于一些高级属性动画效果可能就未必了。
第五部分是与数学相关的一些自定义View,如贝塞尔曲线,正弦,余弦,矩阵 等等 与数学相关的一些高级自定义效果。
课程文件目录:
/C-13:Android进阶之旅(自定义View篇) [17.1G]
┣━━01.自定义View简介 – onMeasure,onDraw,自定义属性 [545.4M]
┃ ┣━━01.自定义View简介.mp4 [124.4M]
┃ ┣━━02.构造方法调用场景.wmv [19.2M]
┃ ┣━━03.高级面试题讲解.wmv [184.5M]
┃ ┣━━04.设计模式(责任链模式).wmv [116M]
┃ ┣━━05.自定义属性的一些细节.wmv [97.2M]
┃ ┗━━笔记和源码.zip [4.1M]
┣━━02.自定义View入门 – 自定义TextView [341.6M]
┃ ┣━━01.昨日内容回顾.wmv [46M]
┃ ┣━━02.onMeasure()实战测量.wmv [43M]
┃ ┣━━03.onDraw()方法基线计算.wmv [161.4M]
┃ ┗━━04.高级面试题讲解.wmv [91M]
┣━━03.自定义View – 仿QQ运动步数进度效果 [396.6M]
┃ ┣━━01.效果实现思路分析.wmv [51.9M]
┃ ┣━━02.绘制最外层的大圆弧.wmv [23.8M]
┃ ┣━━03.功能效果完善.wmv [99M]
┃ ┣━━04.功能测试及动画加载.wmv [51.7M]
┃ ┣━━05.invalidate()源码分析.wmv [112.4M]
┃ ┣━━06.WX朋友圈过度渲染优化.wmv [37.7M]
┃ ┣━━笔记和源码.zip [12.1M]
┃ ┗━━源码和笔记.zip [7.9M]
┣━━04.自定义View – 玩转字体变色 [315.9M]
┃ ┣━━01.字体变色效果分析.wmv [49.3M]
┃ ┣━━02.实现一个文字两种颜色.wmv [67.7M]
┃ ┣━━03.增加不同朝向的方法.wmv [95M]
┃ ┗━━04.下周任务布置.wmv [103.8M]
┣━━05.自定义View – Paint画笔作业讲解 [374.5M]
┃ ┣━━01.打造炫酷的进度条-(效果实现分析).wmv [32.9M]
┃ ┣━━02.打造炫酷的进度条-(画进度内圆).wmv [31.6M]
┃ ┣━━03.打造炫酷的进度条-(画外圆弧和文字).wmv [113.3M]
┃ ┣━━04.打造炫酷的进度条-(最后的测试).wmv [31.3M]
┃ ┗━━05.仿58同城数据加载-(形状切换效果实现).wmv [165.4M]
┣━━06.自定义View – 评分控件RatingBar [265.6M]
┃ ┣━━01.效果实现分析.wmv [26.5M]
┃ ┣━━02.初始化显示评分控件.wmv [51.9M]
┃ ┣━━03.触摸交互和内存优化.wmv [84.4M]
┃ ┗━━04.onTouch()源码分析.wmv [102.8M]
┣━━07.自定义View – 字母索引列表 [219.1M]
┃ ┣━━01.效果实现分析.wmv [47.8M]
┃ ┣━━02.绘制26个字母.wmv [38.2M]
┃ ┗━━03.接口回掉和优化.wmv [133M]
┣━━08.源码阅读分析 – View的绘制流程 [395.3M]
┃ ┣━━01.面试题介绍.wmv [129M]
┃ ┣━━02.WindowManagerImpl绘制流程入口.wmv [65.6M]
┃ ┗━━03.第一步measure()源码分析.wmv [200.8M]
┣━━09.自定义ViewGroup – 第五大布局容器 [431M]
┃ ┣━━01.View的绘制流程.wmv [151.9M]
┃ ┣━━02.根据源码思考和优化.wmv [23.7M]
┃ ┣━━03.onMeausre()测量和onLayout()摆放.wmv [105.3M]
┃ ┗━━04.最后的测试和任务布置.wmv [150.1M]
┣━━10.源码阅读分析 – View的Touch事件分发 [272.8M]
┃ ┣━━01.Adapter设计模式讲解.wmv [104.6M]
┃ ┣━━02.自定义View和ViewGroup的套路总结.wmv [37.8M]
┃ ┗━━03.View的Touch事件分发.wmv [130.3M]
┣━━11.源码阅读分析 – ViewGroup的Touch事件分发 [312.7M]
┃ ┣━━01.View的事件分发回顾.wmv [89.8M]
┃ ┣━━02.ViewGroup的事件分发源码分析.wmv [176M]
┃ ┣━━03.Touch事件分发最后的总结.wmv [38.9M]
┃ ┗━━笔记和源码.zip [8M]
┣━━12.Touch事件分发 – 酷狗侧滑菜单效果 [399.5M]
┃ ┣━━01.效果实现分析.wmv [115.7M]
┃ ┣━━02.处理触摸事件.wmv [74.2M
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
