分类: Android自定义控件

SimpleSlidingMenu

概述一个简单的Android侧滑菜单,支持left, right,left_right三种菜单模式,支持edge,all两种滑动模式,支持设置菜单的宽度,支持滑动动画 效果如下每个Fragment里面是一个RecyclerView,解决了滑动冲突问题,包含滑动动画 使用方式12345678910111213141516171819202122232425private SlidingMenuLa

SlideFinishActivity

概述让Activity跟随者手指的滑动而滑动,当向右滑动到一定距离或者往右滑动到达一定速度就finish,类似于微信滑动finish的效果。 效果如下 支持边界滑动和全屏滑动两种模式 解决了滑动冲突问题,例如上图中Activity当中就包含了ViewPager,解决了和ViewPager的滑动冲突问题 使用方式如下 自定义的Activity继承自BaseSlideFinishActivity

自定义圆形进度条的实现

概述Android中自带有进度条,但是有的时候自带的进度条不能满足我们的需求,这时候就需要自定义进度条了,今天带来的就是一个自定义的圆形进度条首先来看效果,效果如下所示。 实现从上面的效果可以看出,主要有以下几个自定义属性: 背景颜色 进度扇形颜色 半径 起始角度 因此,在attrs.xml中定义如下属性: 123456789<?xml version="1.0" encoding="