![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义view
卖火柴的小男孩2020
你在驴背上看世界,世界在驴胯下看你
展开
-
VerticalTabLayout(高仿美团侧栏菜单选择)
下载链接好评给star 部分源码: package q.rorbin.verticaltablayout; import android.animation.AnimatorSet; import android.animation.ValueAnimator; import android.content.Context; import android.content.res.TypedArray; import android.database.DataSetObserver; imp...原创 2020-06-05 09:57:10 · 1347 阅读 · 2 评论 -
最新版BottomNavigationView 3个以上图标不显示文字解决方法
既然遇到此问题,那么BottomNavigationView的作用就不多介绍了。 当图标小于等于3个时,显示的是图标加文字。 当图标大于3个时,显示图标和当前页的文字。 网上搜索使用反射的方法,修改BottomNavigationMenuView的shiftMode属性https://www.jianshu.com/p/0ba25cc65889 遗憾的是我的代码中Botto...原创 2020-04-23 09:47:35 · 3977 阅读 · 8 评论 -
自定义view总结(一)
1.getRawX、getRawY与getX、getY的区别 在编写android的自定义控件,或者判断用户手势操作时,往往需要使用MotionEvent中的getRawX()、getRawY()与getX()、getY()取得触摸点在X轴与Y轴上的距离,这四个方法都返回一个float类型的参数,单位为像素(Pixel)。getRawX()、getRawY()返回的是触摸点相对于屏幕的位置,而g...原创 2019-07-04 17:54:05 · 266 阅读 · 0 评论 -
android触控,先了解MotionEvent(一)
这是我个人的看法,要学好android触控,了解MotionEvent是必要,对所用的MotionEvent常用的API要比较深入的了解. 下面是我个人的学习过程记录: android.view.MotionEvent MotionEvent源代码可以在ocs看到,当然你也可以在SDK中下载源代码,或者其他地方,如: https://github.com/android/platform_...原创 2019-07-23 17:42:17 · 238 阅读 · 0 评论