# Taurus **Repository Path**: archermind-ti/taurus ## Basic Information - **Project Name**: Taurus - **Description**: 带小飞机动画的下拉刷新控件。项目从Taurus(https://github.com/Yalantis/Taurus)移植而来 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-05-12 - **Last Updated**: 2022-11-01 ## Categories & Tags **Categories**: harmonyos-listview **Tags**: None ## README # Taurus #### 简介 带小飞机动画的下拉刷新控件 #### 功能 带小飞机动画的下拉刷新控件 #### 演示 ![输入图片说明](simple.gif "在这里输入图片标题") #### 集成 1. 下载libs模块包关联使用 ``` dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation project(':library') testImplementation 'junit:junit:4.13' } ``` 2.maven引用 ``` ... allprojects { repositories { mavenCentral() } } ... dependencies { ... implementation 'com.gitee.archermind-ti:taurus:1.0.3' ... } ``` #### 使用说明 1. ``` ``` 即可使用控件 下拉刷新事件监听 ``` mRecyclerView.setOnRefreshListener(new PullToRefreshView.OnRefreshListener() { @Override public void onRefresh() { } }); ``` #### 编译说明 1. 将项目通过git clone 至本地 2. 使用DevEco Studio 打开该项目,然后等待Gradle 构建完成 3. 点击Run运行即可(真机运行可能需要配置签名) #### 版本迭代 - v1.0 初始版本 - v1.0.2 修改了包名与动画效果(动画略有差异) [changelog](https://gitee.com/archermind-ti/taurus/blob/master/changelog.md) #### 版权和许可信息 - Copyright 2017, Yalantis Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.