教程名称:

尚硅谷Android视频教程《自定义控件》

Android自定义控件,是中高级程序员必须熟练掌握的技术之一。

本套视频涵盖了安卓自定义开发过程中所有的技术问题,课程中讲授的例子全部来源于企业。学习本套视频后,你会真正理解自定义控件在UI效果展示上的强大之处,并使你具备安卓自定义控件企业级开发的能力。

· 00_源码、课件 

· 01_自定义控件_什么是自定义控件 

· 02_自定义控件_常用控件的回顾 

· 03_自定义控件_优酷菜单-布局文件的实现 

· 04_自定义控件_优酷菜单-代码处理逻辑 

· 05_利用 ViewGroup 得到每个孩子设置不可以点击解决 bug 

· 06_自定义控件_属性动画介绍 

· 07_自定义控件_优酷菜单-利用属性动画解决bug 

· 08_自定义控件_ViewPager 的使用 

· 09_自定义控件_添加指示点& 根据页面改变设置文本  

· 10_自定义控件_支持左右无限滑动 

· 11_自定义控件_自动滑动页面 

· 12_自定义控件_当手滑动或者按下的时候停止滑动 

· 13_自定义控件_添加点击事件 

· 14_自定义控件_下拉框 

· 15_自定义控件_开关的点击事件 

· 16_自定义控件_开关的滑动事件 

· 17_自定义控件_回顾上次内容& 概括今天内容  

· 18_自定义控件_自定义属性 

· 19_使用手势识别器(GestureDetector)实现左右滑动 

· 20_自定义控件_scrollBy和scrollTo 

· 21_自定义控件_解决自动回弹生硬的问题 

· 22_自定义控件_解决自动回弹生硬的问题的完成 

· 23_自定义控件_添加RadioGroup,实现切换页面 

· 24_自定义控件_添加测试页面 

· 25_自定义控件_分析事件冲突的原因 

· 26_自定义控件_事件冲突问题 

· 27_自定义控件_事件传递 

· 28_自定义控件_事件分发的小案例 

· 29_自定义控件_接口的理解 

· 30_自定义控件_解决测试页面的bug 

· 31_自定义控件_回顾上次内& 概括今天内容  

· 32_自定义控件_界面布局 

· 33_自定义控件_初始化显示字母列表 

· 34_自定义控件_在按下和移动的时候使操作字母变色 

· 35_自定义控件_在按下和移动时显示更新提示字母 

· 36_自定义控件_在按下和移动是列表更新 

· 37_自定义控件_移动动画的三种方式 

· 38_自定义控件_侧滑菜单-正常初始化显示item的布局 

· 39_自定义控件_正常初始化显示item的代码实现 

· 40_自定义控件_通过手势拖动打开或者关闭menu 

· 41_自定义控件_up时判断是平滑的打开还是关闭 

· 42_自定义控件_解决item滑动后不能自动打开和关闭 

· 43_自定义控件_内容视图设置点击事件时不能滑动item 

· 44_自定义控件_限制只能打开一个item 

· 45_自定义控件_水波纹