自定义控件
MOONNIFE
这个作者很懒,什么都没留下…
展开
-
以圆心散开的半圆菜单
刚开始做Android的时候曾经遇到过一个这样的需求,半圆形菜单,从圆心处向外散开,收回。当时一看就蒙了,最后被牛人给实现了。昨天突然想起了这个需求,就想自己实现下,顺便也复习下Android知识。效果如下:这是一个自定义控件,首先,想要实现这个效果,需要了解View的绘制过程,即对onMeasure、onLayout、onDraw这个几个方法要有所了解。建议查看郭老大的帖原创 2014-03-27 13:58:08 · 1513 阅读 · 0 评论 -
可以添加Footer和Header的GridView
最近开发需求中用到类似需要添加Header的GridView,本来想使用ListView一行显示两个来替代,但是Item中会有不同的类型,这样使用ListView就不大方便了,getViewType(int position)方法不能使用。于是就在网上搜了搜,发现有高人已经写出来了。哈哈,这次比葫芦画瓢,实现了GridView添加Footer,不过暂时Footer仅支持添加一个,多个的话,在普原创 2015-10-30 17:56:38 · 1665 阅读 · 0 评论 -
Android Material Design系列之RecyclerView和CardView
去年很早之前,我就讲解过RecyclerView的使用,今天我们就在讲解CardView的时候,顺便再把RecyclerView同时讲解一下。RecyclerView、CardView为用于显示复杂视图的新增Widget。接下来看看如何使用吧。RecyclerViewRecyclerView介绍RecyclerView作为替代ListView使用,它更先进,更灵活,RecyclerView标准化了...转载 2018-03-19 17:13:29 · 239 阅读 · 0 评论