
自定义View
REIGE
这个作者很懒,什么都没留下…
展开
-
仿小米通讯录 右侧滑动条与带动画的悬停列表实现(一)
先来看右侧滑动条布局<com.reige.addressbook.IndexBar android:layout_alignParentRight="true" android:layout_width="20dp" android:layout_height="wrap_content" android:layout_marginTo原创 2017-03-17 23:54:12 · 884 阅读 · 0 评论 -
仿小米通讯录 右侧滑动条与带动画的悬停列表实现(二)
效果图为了能一眼看出如何实现 看下图上面的title就是用到了一个RecyclerView.ItemDecoration从字面上翻译他就是一个recyclerview item 的装饰如何使用?自定义一个类(IndicatorDecoration )继承 RecyclerView.ItemDecorationIndicatorDecoration extends RecyclerView.ItemD原创 2017-03-19 21:40:48 · 1218 阅读 · 0 评论 -
仿qq气泡通知粘连效果
前些天看到网上有个仿qq气泡的效果看了看也不难 今天来自己实现一下效果图其实很简单就是一个绘制过程 用到了插补器 OvershootInterpolatorpublic class BubbleView extends View { private Paint mPaint;//画笔 private int mMeasuredHeight;//控件高 private int m原创 2017-03-20 23:33:14 · 1380 阅读 · 0 评论 -
自定义SwitchButton
先来看效果 android界面绘制流程 measure->layout->draw 也就是 测量->摆放->绘制public class SwitchView extends View { @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { //这里测量原创 2017-03-14 22:24:27 · 578 阅读 · 0 评论 -
自定义SlideRefreshListView
public class SlideRefreshListView extends ListView implements AbsListView.OnScrollListener{ private View header; private ImageView arrow; private ProgressBar progressBar; private TextVie原创 2017-03-15 22:56:05 · 369 阅读 · 0 评论 -
Android ViewDragHelper实现 侧滑删除效果
效果图事件传递机制带码SwipeDeleteItem.java 自定义拖拽控件public class SwipeDeleteItem extends FrameLayout { private ViewDragHelper viewDragHelper; private View contentView; private View deleteView; priv原创 2017-04-16 11:00:53 · 2224 阅读 · 2 评论 -
Rxjava实践-用Rxjava代替handler实现无限轮播图
效果图配置使用 rxjava rxandroid glide //glidecompile 'com.github.bumptech.glide:glide:3.7.0'compile 'io.reactivex.rxjava2:rxjava:2.0.1'compile 'io.reactivex.rxjava2:rxandroid:2.0.1'Interval 操作符创建一个按固定时间间隔发射原创 2017-05-14 14:40:46 · 1202 阅读 · 0 评论 -
SwipeRefreshLayout实现用代码调用刷新方法
public class AutoSwipeRefreshLayout extends SwipeRefreshLayout { public AutoSwipeRefreshLayout(Context context) { super(context); init(); } public AutoSwipeRefreshLayout(Cont原创 2017-04-26 18:02:14 · 2307 阅读 · 0 评论