Android从零开始:我的自定义view学习过程

做android也有一段时间了,虽然基本都是在自学,不过自我感觉还是良好。。。


然而仅仅是“自我感觉”而已。前段时间发现自己对自定义view真是一窍不通啊!

以前基本都是用系统控件、开源控件什么的,从没有自定义过控件,虽然平时用自定义view的场合可能也不多,

但是通过学习自定义view可以帮助理解android view的绘制流程等问题,还是灰常值得学习的。

但是现在不会肿么办!瞬间就懵逼了.....


这怎么能行,好歹我也是郭婶、翔神、医生等等吊炸天的人物的追随者,绝对不能懵逼了!咱们农民有力量!亮法宝!


有此法宝,自定义view啥的都不在话下!下面开始分享我的自定义view学习过程。

其实刚开始我并不知道该怎么下手,而且我现在这个阶段,直接看源码太吃力了,如果已经有牛人分享,为什么不去向人家学习呢?

然后我就去找了。没错,真的有人分享过自定义view的学习经历,然后我看了看,真的很不错,很适合新手一步一步入门,然后我就参考

人家分享的学习过程一步一步来了。下面贴出地址:

wing的博客

简单说说Android自定义view学习推荐的方式


参考上面,我自己的学习过程是这样的:

首先,先看鸿洋大神Android 自定义View (一)

----------------------------------------------------比较基础一些的---------------------------------------------

然后,就是wing的聊天气泡view

接着,再来练习wing的边缘是锯齿的view

接下来,练习一个圆形进度条,这个是我自己的,实现方式和wing的有些不一样,而且没有过度重绘和在onDraw中新创建对象。这个在博客中会有解释。

----------------------------------------------------进阶一些的---------------------------------------------

再然后,练习一个wing的自定义仪表盘

然后,再来个wing的自定义loading动画

----------------------------------------------------运用到贝塞尔曲线的----------------------------------------

接下来,练习一个高仿QQ未读消息删除,这个是我自己的。

----------------------------------------------------其他----------------------------------------

然后,wing的这篇博客里还有许多自定义,很适合练习。简单说说Android自定义view学习推荐的方式


眼过千遍不如手过一遍,大家一定要多练习。

最后,希望大家都能成为Android专家。加油~




  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值