Android开发头部可缩放的布局 | ScalingLayout

释放双眼,带上耳机,听听看~!

名称 ScalingLayout
语言 Android
平台 GitHub
作者 iammert
链接 点此进入
地址 dome

该布局支持布局头部可缩放,在一些资讯类的APP会经常用到。
效果图

效果图

使用方法

  1. 添加依赖
maven { url 'https://jitpack.io' }
dependencies {
compile 'com.github.iammert:ScalingLayout:1.1'
}
  1. 在xml布局添加控件
<iammert.com.view.scalinglib.ScalingLayout
android:id="@+id/scalingLayout"
android:layout_width="300dp"
android:layout_height="48dp"
app:radiusFactor="1">
<!-- Your content here -->
</iammert.com.view.scalinglib.ScalingLayout>
  1. Java代码设置
scalingLayout.expand(); //use this if you want to expand all
scalingLayout.collapse(); //user this if you want to collapse view to initial state.
scalingLayout.setProgress(float progress); //1 is fully expanded, 0 is initial state.
scalingLayout.setListener(new ScalingLayoutListener() {
@Override
public void onCollapsed() {}
@Override
public void onExpanded() {}
@Override
public void onProgress(float progress) {}
});

更多使用dome

人已赞赏
Android文章

Android Studio使用小技巧:提取方法代码片段

2020-4-8 12:39:20

Android文章

Android百度地图TextureMapView

2020-4-8 14:50:50

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索