Android自定义View的冥想
文章平均质量分 92
提供一些有趣的自定义View的实战,让我们成为代码的画家吧~
半岛铁盒里的猫
一个热爱足球和音乐,带有一定程度文艺气息的主流程序员。
展开
-
仿海报工厂效果的自定义View
近期做了一个自定义View,效果有些类似海报工厂,先看下效果图:就是一个背景图,中间挖了若干个形状不同的“洞”,每个“洞”里放着一张图片,用手可以拖拽、缩放、旋转该图片,并且当前图片备操作时会有红色的高亮边框。点击选中某个图片的时候,底部会弹出菜单栏,菜单栏有三个按钮,分别是对该图片进行旋转90度、对称翻转图片、和保存整个海报到手机内置sd卡根目录。这里主要是一个自定义View,项目中原创 2017-09-02 11:58:55 · 1378 阅读 · 2 评论 -
安卓简单自定义ImageView
最近在看何红辉老师的《Android开发进阶从小工到专家》,觉得挺不错的,对于想从初级安卓工程师走向高级工程师的人来说非常合适。现在想介绍下里面一个自定义View的入门例子,可以当做是笔记。这是一个简单的自定义ImageView,功能是控件大小可以按照图片大小设置,也可以让图片按照控件大小设置。先看下效果,对于同一张图片来说,当布局文件设置宽高为wrap_content时,效果如图:原创 2016-08-07 12:47:55 · 5801 阅读 · 0 评论 -
自定义View之头部可伸缩的ListView
最近看了动脑一些视频资料,讲的是通过自定义View实现一个头部可伸缩的ListView,觉得实现不难,而且思路挺有启发性的,于是就根据资料自己写了相关代码实现了一个。因为添加gif失败,就添加图片吧。。这里的思路首先是给ListView添加一个Header,一般是一个渲染一个包含一张图片的布局的View,然后通过检测手指过度下拉的尺寸取改变Header的属性使得图片缩放。完成这一过程主要要解决这几个原创 2017-05-14 13:20:59 · 905 阅读 · 0 评论