
自定义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 · 1399 阅读 · 2 评论 -
最新版BottomNavigationView 3个以上图标不显示文字解决方法
既然遇到此问题,那么BottomNavigationView的作用就不多介绍了。当图标小于等于3个时,显示的是图标加文字。当图标大于3个时,显示图标和当前页的文字。 网上搜索使用反射的方法,修改BottomNavigationMenuView的shiftMode属性https://www.jianshu.com/p/0ba25cc65889遗憾的是我的代码中Botto...原创 2020-04-23 09:47:35 · 4086 阅读 · 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 · 328 阅读 · 0 评论 -
android触控,先了解MotionEvent(一)
这是我个人的看法,要学好android触控,了解MotionEvent是必要,对所用的MotionEvent常用的API要比较深入的了解.下面是我个人的学习过程记录:android.view.MotionEventMotionEvent源代码可以在ocs看到,当然你也可以在SDK中下载源代码,或者其他地方,如:https://github.com/android/platform_...原创 2019-07-23 17:42:17 · 270 阅读 · 0 评论