From c6cc62a9b5e0c8aa48af5213899774321113b84d Mon Sep 17 00:00:00 2001 From: qiuguojun Date: Wed, 28 Jul 2021 14:20:32 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index c486f4f..8eb3c2c 100644 --- a/build.gradle +++ b/build.gradle @@ -15,7 +15,7 @@ buildscript { url 'https://repo.huaweicloud.com/repository/maven/' } maven { - url 'https://developer.huawei.com/repo/' + url 'https://developer.huawei.com/repo/' } } dependencies { -- Gitee From 30d8cae45bb23c3dd72a837e71f1e645dc4f2c68 Mon Sep 17 00:00:00 2001 From: qiuguojun Date: Wed, 28 Jul 2021 14:44:53 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/compiler.xml | 6 - .idea/gradle.xml | 22 -- .idea/jarRepositories.xml | 25 -- .idea/misc.xml | 13 -- .idea/qaplug_profiles.xml | 465 -------------------------------------- .idea/vcs.xml | 6 - README.md | 2 +- build.gradle | 2 +- 8 files changed, 2 insertions(+), 539 deletions(-) delete mode 100644 .idea/compiler.xml delete mode 100644 .idea/gradle.xml delete mode 100644 .idea/jarRepositories.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/qaplug_profiles.xml delete mode 100644 .idea/vcs.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index 61a9130..0000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml deleted file mode 100644 index ec72976..0000000 --- a/.idea/gradle.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml deleted file mode 100644 index 19e238e..0000000 --- a/.idea/jarRepositories.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 8a14290..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/qaplug_profiles.xml b/.idea/qaplug_profiles.xml deleted file mode 100644 index 92ffb0b..0000000 --- a/.idea/qaplug_profiles.xml +++ /dev/null @@ -1,465 +0,0 @@ - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/README.md b/README.md index c6a6aeb..0891dc9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # CircleMenu #### 项目介绍 -- 项目名称:圆形菜单 +- 项目名称:CircleMenu - 所属系列:openharmony的第三方组件适配移植 - 功能:CircleMenu 是一个精美别致支持定制的圆形菜单,可以有 0 到 8 个子菜单按钮,按钮背景色,图标都可以修改。CircleMenu 比较适合放在屏幕中间,以得到完好的展现 - 项目移植状态:主功能完成 diff --git a/build.gradle b/build.gradle index 8eb3c2c..c486f4f 100644 --- a/build.gradle +++ b/build.gradle @@ -15,7 +15,7 @@ buildscript { url 'https://repo.huaweicloud.com/repository/maven/' } maven { - url 'https://developer.huawei.com/repo/' + url 'https://developer.huawei.com/repo/' } } dependencies { -- Gitee From 1353a64a84af212016c2d8160f58e3be42759ed5 Mon Sep 17 00:00:00 2001 From: qiuguojun Date: Wed, 28 Jul 2021 15:44:03 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9README=20=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 0891dc9..b7755c5 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ - 功能:CircleMenu 是一个精美别致支持定制的圆形菜单,可以有 0 到 8 个子菜单按钮,按钮背景色,图标都可以修改。CircleMenu 比较适合放在屏幕中间,以得到完好的展现 - 项目移植状态:主功能完成 - 调用差异:无 -- 开发版本:sdk6,DevEco Studio2.2 Beta1 +- 开发版本:sdk6,DevEco Studio 2.2 Beta1 - 基线版本:Release v1.1.0 #### 效果演示 @@ -32,13 +32,13 @@ allprojects { } ``` -在sdk6,DevEco Studio2.2 Beta1下项目可直接运行 +在sdk6,DevEco Studio 2.2 Beta1下项目可直接运行 如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, 并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 #### 使用说明 -使用该库非常简单,只需查看提供的示例的源代码。 +布局文件中: ```示例XML ``` - +Ability中: ```java circleMenu = (CircleMenu) findComponentById(ResourceTable.Id_circle_menu); circleMenu.setMainMenu(Color.getIntColor("#CDCDCD"), ResourceTable.Graphic_icon_menu, ResourceTable.Graphic_icon_cancel) @@ -70,18 +70,18 @@ allprojects { }); ``` -```Method - - | 方法 | 说明 | - | :--: | :--: | - | setMainMenu | 设置主按钮(打开/关闭)的背景色,以及打开/关闭的图标。图标支持 Resource、Bitmap、Drawable 形式 | - | addSubMenu | 添加一个子菜单项,包括子菜单的背景色以及图标 。图标支持 Resource、Bitmap、Drawable 形式| - | openMenu | 打开菜单 | - | closeMenu | 关闭菜单 | - | isOpened | 菜单是否打开,返回 boolean 值 | - | setOnMenuSelectedListener | 设置选中子菜单项的监听器,回调方法会传递当前点击子菜单项的下标值,从 0 开始计算 | - | setOnMenuStatusChangeListener | 设置 CircleMenu 行为状态监听器,onMenuOpened 为菜单打开后的回调方法,onMenuClosed 为菜单关闭后的回调方法 | -``` +Method + +| 方法 | 说明 | +|:-----------------------:|:-----------------------------------------------------------------------------------------------------------------------------------:| +| setMainMenu | 设置主按钮(打开/关闭)的背景色,以及打开/关闭的图标。图标支持 Resource、Bitmap、Drawable 形式 | +| addSubMenu | 添加一个子菜单项,包括子菜单的背景色以及图标 。图标支持 Resource、Bitmap、Drawable 形式 | +| openMenu | 打开菜单 | +| closeMenu | 关闭菜单 | +| isOpened | 菜单是否打开,返回 boolean 值 | +| setOnMenuSelectedListener | 设置选中子菜单项的监听器,回调方法会传递当前点击子菜单项的下标值,从 0 开始计算 | +| setOnMenuStatusChangeListener | 设置 CircleMenu 行为状态监听器,onMenuOpened 为菜单打开后的回调方法,onMenuClosed 为菜单关闭后的回调方法 | + #### 测试信息 CodeCheck代码测试无异常 -- Gitee