Android从零开始:我的自定义view学习过程
来源:互联网 发布:金融公司网络推广方案 编辑:程序博客网 时间:2024/06/05 06:03
做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专家。加油~
- Android从零开始:我的自定义view学习过程
- android从零开始-开发自定义View-跟随手指移动的小球
- 从零开始的自定义View(一)——View和ViewGroup绘制过程源码解析
- Android学习笔记之-自定义View实例及View的绘制过程(一)
- android自定义view绘制的一般过程
- android绘制view的过程(自定义view一)
- android绘制view的过程(自定义view一)
- android绘制view的过程(自定义view一)
- android学习9#--自定义View之绘制过程分析
- android 自定义View过程解析
- Android自定义View执行过程
- android 自定义View过程解析
- Android学习 自定义View
- android学习---自定义View
- Android 自定义View学习
- Android的绘图机制学习---自定义View
- android学习笔记-自定义View的属性
- android View的绘制过程学习
- 2016ACM-ICPC沈阳网络预选赛1003 hannnnah_j's Biological Test
- Android温习之路Day2:Java基础2
- java基础知识-多线程
- 指针
- cell设置分割线占满cell的思路
- Android从零开始:我的自定义view学习过程
- 详细解读XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
- 卡特兰(Catalan)数列
- javaMail发送qq邮箱文件
- 在Ubuntu下使用eclipse学习C++问题总结
- maven与struts2的配置
- 新学期开始
- 一些XMLHttpRequest的例子代码
- POJ 1845 Sumdiv(数论+快速幂)