![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义view
文章平均质量分 55
错把套路当深情
把每一件事情。当做乐趣来做。这样。每一件事情。都会干的很好
展开
-
recyclerview滑动菜单两头大中间小 + 倒影
我是自定义了layoutManager+RecyclerView,直接上代码 在这里插入代码片public class MyLayoutManager extends RecyclerView.LayoutManager { private int mSumDx = 0; private int mTotalWidth = 0; private int mItemWidth, mItemHeight; private SparseArray<Rect> mIte.原创 2021-02-04 17:04:04 · 1470 阅读 · 7 评论 -
通俗易懂的自定义view详解
原文:https://blog.csdn.net/guolin_blog/article/details/16330267 自定义View的分类 1、继承View 当我们需要实现的效果是一个不规则效果的时候,那么这时就需要继承 View 来实现了,我们需要重写 onDraw 方法,在该方法里实现各种不规则的图形和效果。当我们使用这种方式的时候,需要自己去处理 warp_content 和 padding。 @Override protected void onMeasure(int widthMea原创 2020-10-10 15:48:39 · 773 阅读 · 1 评论 -
属性动画(ObjectAnimator与ValueAnimator)
自定义view继承View @Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); width = w; height = h; default_two_circle_distance = (w - h) / 2; } /** * 设置圆角矩形过原创 2020-10-09 18:01:44 · 87 阅读 · 0 评论