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功能与原组件基本无差异
Copyright Cardinal Solutions 2016. Licensed under the MIT license.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )