MCPcopy Index your code
hub / github.com/SuperKotlin/CountDownView

github.com/SuperKotlin/CountDownView @1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.0 ↗ · + Follow
17 symbols 36 edges 2 files 2 documented · 12%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

BalloonRelativeLayout

欢迎star~感谢

效果图预览

属性值:

```
<declare-styleable name="CountDownView">

    <attr name="cd_circle_radius" format="dimension" />

    <attr name="cd_arc_width" format="dimension" />

    <attr name="cd_arc_color" format="color" />

    <attr name="cd_bg_color" format="color" />

    <attr name="cd_text_color" format="color" />

    <attr name="cd_text_size" format="dimension" />

    <attr name="cd_animator_time" format="integer" />

    <attr name="cd_animator_time_unit" format="string" />

    <attr name="cd_retreat_type" format="enum">

        <enum name="forward" value="1" />

        <enum name="back" value="2" />
    </attr>

    <attr name="cd_location" format="enum">
        <enum name="left" value="1" />
        <enum name="top" value="2" />
        <enum name="right" value="3" />
        <enum name="bottom" value="4" />
    </attr>
</declare-styleable>

```

如何使用:

```
    <com.zhuyong.countdownciew.CountDownView
        android:id="@+id/cd_view3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:cd_animator_time="6"
        app:cd_animator_time_unit="S"
        app:cd_arc_color="#000000"
        app:cd_arc_width="2dp"
        app:cd_bg_color="#AFF2F2"
        app:cd_circle_radius="40dp"
        app:cd_location="left"
        app:cd_retreat_type="forward"
        app:cd_text_color="#FF4081"
        app:cd_text_size="14sp" />
```

如何添加依赖库:

  • Add it in your root build.gradle at the end of repositories:

    ```

    allprojects {
         repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    ```

  • Add the dependency

    ```

    dependencies {
         compile 'com.github.SuperKotlin:countdownview:1.0.0'
    }
    

    ```

详细博客介绍地址: 启动页倒计时

关于我

Extension points exported contracts — how you extend this code

OnLoadingFinishListener (Interface)
(no doc) [1 implementers]
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java

Core symbols most depended-on inside this repo

start
called by 8
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java
dip2px
called by 3
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java
init
called by 1
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java
setOnLoadingFinishListener
called by 1
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java
finish
called by 1
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java
CountDownView
called by 0
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java
onSizeChanged
called by 0
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java
onMeasure
called by 0
countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java

Shape

Method 14
Class 2
Interface 1

Languages

Java100%

Modules by API surface

countdownview/src/main/java/com/zhuyong/countdownciew/CountDownView.java13 symbols
app/src/main/java/com/zhuyong/MainActivity.java4 symbols

For agents

$ claude mcp add CountDownView \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact