鸿蒙开源组件——计数组件

jacksky
发布于 2022-1-10 17:23
浏览
0收藏

ValueCounter

自定义组件功能

实现组件计数器功能

导入依赖

方式一: 通过library生成har包,添加har包到libs文件夹内 在entry的gradle内添加如下代码

    implementation fileTree(dir: 'libs', include: ['*.jar', '*.har'])

方式二:

      allprojects{
           repositories{
               mavenCentral()
           }
      }
      implementation 'io.openharmony.tpc.thirdlib:valueCounter:1.0.4'

Step2

    <com.mohammedalaa.valuecounterlib.ValueCounterView
            ohos:id="$+id:valueCounter"
            ohos:cornerRadius="15vp"
            ohos:defaultValue="5"
            ohos:maxValue="10"
            ohos:minValue="1"
            ohos:outlineColor="$color:colorAccent"
            ohos:stepValue="1"
            ohos:strokeWidth="2vp"
            ohos:valueColor="$color:back"
            ohos:valueTextSize="12fp"
            ohos:width="match_content"
            ohos:height="match_content"
            ohos:center_in_parent="true"
            />

Step3

Reference the View in Java code.

 valueCounterView = (ValueCounterView) findComponentById(ResourceTable.Id_valueCounter);

getValue

    valueCounterView.getValue();

示例截图鸿蒙开源组件——计数组件-鸿蒙开发者社区

entry运行要求

通过DevEco studio,并下载SDK 将项目中的build.gradle文件中dependencies→classpath版本改为对应的版本(即你的IDE新建项目中所用的版本)

ValueCounter-master.zip 273.09K 9次下载
已于2022-1-10 17:23:25修改
收藏
回复
举报
回复
    相关推荐