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

Android自定义控件学习流程

标签:
Java Android

简单梳理了一下自定义控件的初级到高级的流程,还有很多没有细化,后面慢慢更新,当年总结这个是为了做教案的。

=======================================================

初识控件
  • 控件的作用?
  • 那些地方使用了控件?
  • 为什么要封装为控件?
第一个自定义控件
  • 为什么要自定义控件?
  • 常规更改
  • 自定义控件如何使用?
自定义控件更改方法:
  • onDraw
  • onMerase
  • onLayout
  • onSizeChanged
  • ...
自定义控件之画笔 自定义控件之画布 自定义控件之图层 自定义控件之Path 自定义控件之文字 自定义控件之叠加 自定义控件之阴影 自定义控件之动画
  • 什么是属性动画?
  • 属性动画能做的事儿
  • 动画之时间差值
  • 动画之合成
  • 如何高效使用动画
自定义控件之属性
  • 属性的定义
  • 属性值获取
  • 属性的默认值
  • 属性与Style直接的关系
自定义控件之背景
  • Drawable初识
  • Drawable的作用
  • Drawable中进行复杂操作
自定义控件之Drawable动画
  • 动画的定义
  • 动画的启动条件
  • 动画与时间插值结合
自定义控件之分类
  • 组合控件
  • 继承控件
  • Frame控件
实战控件之MD Button 实战控件之MD Action Button 实战控件之MD 涟漪界面
点击查看更多内容
27人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
移动开发工程师
手记
粉丝
1.8万
获赞与收藏
774

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消