Android之MotionLayout(四),用 MotionLayout实现向上拉的折叠效果

目录

Android之MotionLayout(一),MotionLayout的基本使用
Android之MotionLayout(二),MotionScene的标签属性说明
Android之MotionLayout(三),用 MotionLayout 来做过渡动画,如何使用ConstraintSet
Android之MotionLayout(四),用 MotionLayout实现向上拉的折叠效果
Android之MotionLayout(五),如何使用 MotionLayout的自定义属性
Android之MotionLayout(六),如果使用Keyframes实现实现YouTube切换效果

这篇文章主要通过MotionLayout实现实现向上拉的折叠效果
核心拖拽使用了OnSwipe效果

先看下效果图

Android之MotionLayout(四),用 MotionLayout实现向上拉的折叠效果_第1张图片
aa5b15377a85b29ed63922ea9ba00757.gif

1.创建acticity_scene.xml 布局文件




    


    

        
    



圆形的背景文件 bg_circular



    
    
    



2.创建MotionScene文件(文件名:activity_scene)




    


        
        

        
        
        

    


    
        
            
        
        
            
        

    

    
        
            
        
        
            
        
    


这样就能实现一个简单上拉折叠效果是不是很简单

(每天学习一点点.每天进步一点点,分享不宜路过点个赞呀,喜欢的点个关注后续更新不断)

你可能感兴趣的:(Android之MotionLayout(四),用 MotionLayout实现向上拉的折叠效果)