# ohos-CircleMenu **Repository Path**: archermind-ti/ohos-circlemenu ## Basic Information - **Project Name**: ohos-CircleMenu - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-24 - **Last Updated**: 2024-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Circle Menu 一个圆形菜单的实现. ## 演示 ![Sample Image 1](img/circle_menu.gif) 集成 -------- 在build.gradle中加入 ``` implementation 'com.gitee.archermind-ti:Ohos-CircleMenu:1.0.1' ``` ## 使用方式 布局文件 ``` ..... ``` ## 属性说明 - `firstChildPosition` ([`0`, `90`, `180`, `270`]) - 第一个菜单项在`CircleLayout `中的角度, 默认为 90 - `isRotating` (boolean) - 菜单是否可以旋转. 默认为: true - `speed` (integer) - 转动速度, 范围为0 - 100. 默认: 25 - `radius` (dimension) - 决定圆形大小, 范围为0 - 360. ## 与原库差异说明 由于`Component`中已有`setName`,`getName`接口, 目前将 `CircleImageView`的相关接口修改 `getTitle()`, `setTitle()` License ------- ``` Copyright 2013, Csaba Szugyiczki Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ```