1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/chinasoft5_ohos-Ohos-CircleProgressIndicator

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Ohos-CircleProgressIndicator

项目介绍

  • 项目名称:Ohos-CircleProgressIndicator
  • 所属系列:openharmony的第三方组件适配移植
  • 功能:可渐变色的自定义圆环直角progressBar
  • 项目移植状态:主功能完成
  • 调用差异:有一定差异(具体看使用说明)
  • 开发版本:sdk6,DevEco Studio2.2 Beta1
  • 基线版本:Release v0.2

效果演示

效果演示

安装教程

1.在项目根目录下的build.gradle文件中,

allprojects {
   repositories {
       maven {
           url 'https://s01.oss.sonatype.org/content/repositories/releases/'
       }
   }
}

2.在entry模块的build.gradle文件中,

dependencies {
   implementation('com.gitee.chinasoft_ohos:circleprogressindicator:1.0.0')
   ......  
}

在sdk6,DevEco Studio2.2 Beta1下项目可直接运行 如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, 并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下

使用说明

CircleProgressIndicator支持再xml和java代码中使用自定义属性

xml中:

<com.cardinalsolutions.circleprogressindicator.CircleProgressIndicator
    ohos:id="$+id:demo_mpc"
    ohos:center_in_parent="true"
    ohos:height="400"
    ohos:width="400"
    app:mpc_percent="0"
    app:mpc_start_color="#125D9D"
    app:mpc_end_color="#1DAEFA"
    app:mpc_stroke_width="20"
    app:mpc_default_color="#ABBAC2"/>

java代码中:

CircleProgressIndicator circleProgressIndicator = (CircleProgressIndicator) findComponentById(ResourceTable.Id_demo_mpc);
circleProgressIndicator.setPercent(); // 设置progress进度 (0~1之间)
circleProgressIndicator.setStartColor(); // 设置渐变的开始颜色
circleProgressIndicator.setEndColor(); // 设置渐变的结束颜色
circleProgressIndicator.setDefaultColor(); // 设置背景颜色
circleProgressIndicator.setStrokeWidth(); // 设置宽度

测试信息

CodeCheck代码测试无异常

CloudTest代码测试无异常

病毒安全检测通过

当前版本demo功能与原组件基本无差异

版本迭代

  • 1.0.0
  • 0.0.1-SNAPSHOT

版权和许可信息

Copyright Cardinal Solutions 2016. Licensed under the MIT license. Alt

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/chinasoft5_ohos-Ohos-CircleProgressIndicator.git
git@api.gitlife.ru:oschina-mirror/chinasoft5_ohos-Ohos-CircleProgressIndicator.git
oschina-mirror
chinasoft5_ohos-Ohos-CircleProgressIndicator
chinasoft5_ohos-Ohos-CircleProgressIndicator
master