首页

源码搜藏网

首页 > 安卓源码 > 控件分类 > 列表ListView >

Android具有闪烁视图的自定义回收器视图,用于指示视图正在加载

创建时间:2017-01-22 09:42  

Android具有闪烁视图的自定义回收器视图,用于指示视图正在加载
Android具有闪烁视图的自定义回收器视图,用于指示视图正在加载
暂无演示 立即下载

具有闪烁视图的自定义回收器视图,用于指示视图正在加载。回收器视图有一个内置的适配器来控制闪光的外观,并提供两种方法 -

演示屏幕

列表演示 网格演示

属性和方法

以下是初始化演示视图的属性和方法。

XML属性 Java方法 说明
app:demo_child_count setDemoChildCount(int) 在shimmer适配器中应该存在设置演示视图数量的整数值
app:demo_layout setDemoLayoutReference(int) 您的演示视图的布局参考。定义您的my_demo_view.xml并在此处参考布局参考。
app:demo_layout_manager_type setDemoLayoutManager(LayoutManagerType) 演示视图的布局管理器。可以是linear_veritical或linear_horizontal或grid中的一个。

用法

将xml定义为:


	
<com.cooltechworks.views.shimmer.ShimmerRecyclerView
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:id="@+id/shimmer_recycler_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:demo_child_count="10"
        app:demo_grid_child_count="2"
        app:demo_layout="@layout/layout_demo_grid"
        app:demo_layout_manager_type="grid"
        />

在这里@layout/layout_demo_grid指的是应该在加载过程中微调显示您的样本布局。现在在你的活动onCreate上,初始化闪光灯如下:


	
ShimmerRecyclerView shimmerRecycler = (ShimmerRecyclerView) findViewById(R.id.shimmer_recycler_view);
shimmerRecycler.showShimmerAdapter();

添加到您的项目


	
repositories {
    jcenter()
    maven { url "https://jitpack.io" }
}

dependencies {
    compile 'com.github.sharish:ShimmerRecyclerView:v1.0'
}

上一篇:一个Android的二维RecyclerView。不仅可以加载历史数据,而且可
下一篇:TwinklingRefreshLayout 小而强大的刷新控件,自带顺滑的越界回

相关内容

热门推荐