Android安卓开发 弹性布局(复制即用)

自定义View

项目地址:https://github.com/ZYF99/UI2

弹性布局:支持布局跟随手指移动,当超出屏幕时自动回弹。

·支持自定义拓展灵敏度

·支持自定义可拓展方向

BounceLinearLayout

BounceRelativeLayout

BounceFrameLayout

BounceConstraintLayout

 

使用方式(4种布局使用方式相同)

步骤1.将JitPack存储库添加到构建文件中

allprojects {
    repositories {
        maven { url 'https://jitpack.io' }
    }
}

步骤2.添加依赖项(将last-version替换为当前发布的最新版本)

dependencies {
       implementation 'com.github.ZYF99:UI2:1.0.0'
    }

步骤3.布局文件中直接引用(线性为例)

注:

app:elasticsensitivity="2" //设置拓展灵敏度 越高越灵敏

app:_oritation="vertical" //设置可拓展方向 线性布局默认为内容方向 其与布局默认竖直方向

 


你可能感兴趣的:(Android)