3 Star 2 Fork 0

CHINASOFT_OHOS/ViewPagerTransforms

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.46 KB
一键复制 编辑 原始数据 按行查看 历史
jiangjianming 提交于 2021-08-16 15:55 . release改成releases

ViewPagerTransforms

项目介绍

  • 项目名称:ViewPagerTransforms
  • 所属系列:openharmony第三方组件适配移植
  • 功能:提供一个更易于使用和扩展PageSlide动画的实现
  • 项目移植状态:主功能完成
  • 调用差异:无
  • 开发版本:sdk6,DevEco Studio2.2 beta1
  • 基线版本:Release 2.0

效果演示

Demo

安装教程

在moudle级别下的build.gradle文件中添加依赖

// 添加maven仓库
repositories {
    maven {
        url 'https://s01.oss.sonatype.org/content/repositories/releases/'
    }
}

// 添加依赖库
dependencies {
    implementation 'com.gitee.chinasoft_ohos:view-pager-transforms:1.0.0'   
}

使用说明

XML

 <com.ToxicBakery.viewpager.view.CollPageSlide
        ohos:id="$+id:page_slide"
        ohos:height="match_parent"
        ohos:width="match_parent"
        ohos:page_cache_size="3"/>

JAVA

 mPageSlider = (CollPageSlide) findComponentById(ResourceTable.Id_page_slide);
 PageProvider pageProvider = new PageProvider(getContext());
 mPageSlider.setProvider(pageProvider);
 mPageSlider.setPages(pageProvider.getComponents());
 mPageSlider.setPageTransformer(new AccordionTransformer());

测试信息

CodeCheck代码测试无异常
CloudTest代码测试无异常
病毒安全检测通过
当前版本demo功能与原组件基本无差异

版本迭代

1.0.0

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/chinasoft_ohos/ViewPagerTransforms.git
git@gitee.com:chinasoft_ohos/ViewPagerTransforms.git
chinasoft_ohos
ViewPagerTransforms
ViewPagerTransforms
master

搜索帮助

Cb406eda 1850385 E526c682 1850385