1、ClipDrawable类:能够对一个drawable类进行剪切操作(即只显示某一部分的域,另一部分隐藏),显示多大的区域由level控制(level取值是0~10000)
【博客:http://blog.youkuaiyun.com/lonelyroamer/article/details/8244777】、没文档的可以在这看【http://www.apihome.cn/api/android/ClipDrawable.html】
2、自定义View:guolin大神的深入学习View四部曲
【Android LayoutInflater原理分析,带你一步步深入了解View——http://blog.youkuaiyun.com/guolin_blog/article/details/12921889】
【Android视图绘制流程完全解析,带你一步步深入了解View——http://blog.youkuaiyun.com/guolin_blog/article/details/16330267】
【Android视图状态及重绘流程分析,带你一步步深入了解View——http://blog.youkuaiyun.com/guolin_blog/article/details/17045157】
【Android自定义View的实现方法,带你一步步深入了解View——http://blog.youkuaiyun.com/guolin_blog/article/details/17357967】
3、Android自定义控件——老版优酷三级菜单的话,或许需要看看这个:
【RotateAnimation详解——http://blog.youkuaiyun.com/u012403246/article/details/41415799】
所有详情都在:http://www.android100.org/html/201507/23/167528.html中看到
示例图片:
本文详细介绍了Android开发中使用ClipDrawable类进行剪切操作、自定义View的方法,并通过Guolin大神的深入学习View系列文章,对Android视图的绘制流程、状态及重绘过程进行了全面解析,最后分享了如何实现Android自定义控件的案例,特别是老版优酷三级菜单的实现,涵盖了从理论到实践的全过程。
2636

被折叠的 条评论
为什么被折叠?



