介绍
这篇文章主要讲解了Android侧边滑动关闭活动的方法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。
0。效果图
1。设置活动样式属性
& lt;样式名=癆ppTheme"父母=癟heme.AppCompat.Light.NoActionBar"比; & lt;项目名称=癮ndroid: windowIsTranslucent"祝辞true & lt;/style>
2。自定义侧边阴影视图
类SlideBackView扩展视图{ 私人油漆mBgPaint mShadowPaint; 私人RectF mBgRectF mShadowRectF; 私人mRatio浮动; 私人mShadowSize浮动; 公共SlideBackView(上下文语境){ 超级(上下文); mBgPaint=new油漆(); mBgPaint.setAntiAlias(真正的); mBgPaint.setColor (0 xff000000); mShadowPaint=new油漆(); mShadowPaint.setAntiAlias(真正的); mShadowPaint.setStyle (Paint.Style.FILL); mShadowSize=dp2px (15); } @Override 保护无效公共类SlideBaseActivity AppCompatActivity延伸实现ValueAnimator>。AnimatorUpdateListener { 私人布尔isAnimate isSlide isHandle; 私人moveNum浮动; 私人浮动lastX lastY; 私人int lastPointerCount; 私人mAnimatedValue浮动; 私人ValueAnimator mValueAnimator; 私人SlideBackView mSlideBackView; 私人mTouchSlop浮动; 私人List,shieldViews=new ArrayList<的在(); @Override 保护空白>看完上述内容,是不是对Android侧边滑动关闭活动的方法有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。 Android侧边滑动关闭活动的方法