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

Android自定义控件学习流程

2017.01.19 21:41 4146浏览

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

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

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

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

评论

相关文章推荐

正在加载中
意见反馈 邀请有奖 帮助中心 APP下载
官方微信

举报

0/150
提交
取消