ClockView——简单的Android时钟控件
发布日期:2021-05-07 03:17:46 浏览次数:32 分类:原创文章

本文共 1144 字,大约阅读时间需要 3 分钟。

ClockView —— 简单的Android时钟控件

GitHub地址

使用前:

先在项目中的build.gradle中添加maven:

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

然后在app的build.gradle中添加依赖:

dependencies {    compile 'com.github.LanceShu:ClockView:1.2.1'}

使用方法:

在xml布局中:

<com.example.lance.clockview.ClockView    android:id="@+id/clockView"    android:layout_width="300dp"    android:layout_height="300dp"    android:layout_centerInParent="true" />

属性attrs:

<com.example.lance.clockview.ClockView    android:id="@+id/clockView"    android:layout_width="300dp"    android:layout_height="300dp"    android:layout_centerInParent="true"    <!--边框颜色-->    app:borderColor="#b31111"    <!--边框样式(stroke:边框   fill:表盘覆盖)-->    app:borderType="stroke"    <!--边框大小-->    app:borderSize="6"    <!--秒针颜色-->    app:secondColor="#b31111"    <!--秒针大小-->    app:secondSize="2"    <!--分针大小-->    app:minSize="5"    <!--分针颜色-->    app:minColor="#000"    <!--时针大小-->    app:hourSize="8"    <!--时针颜色-->    app:hourColor="#000"    <!--刻度颜色-->    app:lineColor="#3032c4"/>

在Activity中的设置:

  1. ClockView.start():使时钟开始转动;
  2. ClockView.setTime(int hour,int minute,int second):设置时间值(时分秒);

效果图:

上一篇:Google InnoCamp 2017 夏令营——万物互联,共享未来
下一篇:HTTP小常识

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月24日 16时40分19秒