# HeartbeatAnimation
模仿小米手环心率动画
### 效果图
![模仿小米手环心率动画](https://github.com/billy96322/HeartbeatAnimation/blob/master/app/screen_capture/Animation.gif)
### 说明
- 屏幕适配为测试,不确保在所有屏幕上正常显示
- 基于属性动画实现,兼容Android 2.3及以下版本需修改使用[NineOldAndroids](https://github.com/JakeWharton/NineOldAndroids)
- 未开放属性设置震幅与周期,可以根据需要修改代码
- 关于心跳动画结束的滚动数字,[详情在此](https://github.com/billy96322/DigitView)
- 颜色素材及圆环转动进度部分实现参考[此项目](https://github.com/xueerfei/MIRing)
- 后续更新将会实现分离控制两个动画,即心率动画继续播放,圆环进度动画可以暂停
### 使用
布局文件中添加
```
<com.salmonzhg.heartbeatview.views.HeartbeatView
android:id="@+id/heartbeat"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerInParent="true"
android:layout_gravity="center_horizontal"/>
```
在Activity中添加如下代码播放或者停止
```
// 播放动画
mHeartbeatView.startAnim();
// 停止动画
mHeartbeatView.stopAnim();
```
动画播放结束回掉
```
mHeartbeatView.setHeartBeatAnimListener(new HeartbeatView.HeartBeatAnimImpl() {
@Override
public void onAnimFinished() {
// do something
}
});
```
没有合适的资源?快使用搜索试试~ 我知道了~
模仿小米手环心率动画.zip
共29个文件
xml:11个
java:8个
png:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 133 浏览量
2024-02-20
19:28:37
上传
评论
收藏 903KB ZIP 举报
温馨提示
这套小米手环APP源码,,是实现深度定制、功能拓展的理想基础。以下是该源码主要功能特点的详细介绍: 1. **设备连接与数据同步**:源码具备高效稳定的蓝牙连接模块,可实现实时、准确的手环与手机之间的数据同步,包括运动步数、心率、睡眠质量等健康监测数据。 2. **全面健康监测**:内置丰富的健康算法模型,支持对用户各项生理指标进行实时监测和数据分析,如心率预警、久坐提醒、睡眠分析等健康管理功能。 3. **个性化表盘定制**:开放式的表盘设计与更换功能,允许开发者根据个人喜好或商业需求,自定义设计并导入多种风格的表盘样式。 4. **多元化运动模式**:集成多种运动模式识别与记录功能,无论是跑步、骑行还是游泳,都能精确追踪并提供详尽的数据报告。 5. **消息通知提醒**:对接手机端各类应用消息推送,实现来电、短信、社交软件等消息在手环上的实时提醒,确保重要信息不错过。 6. **电量管理优化**:通过精细的电量监控与节能策略,有效延长手环续航时间,为用户提供更持久的使用体验。 拥有此款小米手环APP源码,不仅能够深入了解小米手环的工作机制,更能在此基础上进行二次开发,满足您对手环功能扩展、个性化定制的需求,赋能未来智能生活。
资源推荐
资源详情
资源评论
收起资源包目录
模仿小米手环心率动画.zip (29个子文件)
open_xiaomishouhuan_QQQQQQQQQQQQQQQQQQQQ
app
src
androidTest
java
com
salmonzhg
heartbeatview
ApplicationTest.java 358B
test
java
com
salmonzhg
heartbeatview
ExampleUnitTest.java 320B
main
java
com
salmonzhg
heartbeatview
utils
DisplayUtils.java 538B
MainActivity.java 4KB
views
DigitalView.java 5KB
HeartbeatView.java 7KB
DigitalGroupView.java 5KB
DividerItemDecoration.java 4KB
res
mipmap-xxhdpi
ic_launcher.png 8KB
mipmap-hdpi
ic_launcher.png 3KB
values-v19
styles.xml 531B
mipmap-mdpi
ic_launcher.png 2KB
mipmap-xxxhdpi
ic_launcher.png 10KB
values-v21
styles.xml 443B
mipmap-xhdpi
ic_launcher.png 5KB
values-w820dp
dimens.xml 358B
values
dimens.xml 211B
colors.xml 441B
attr.xml 551B
strings.xml 76B
styles.xml 534B
layout
activity_main.xml 2KB
item_heartbeat.xml 1KB
AndroidManifest.xml 683B
proguard-rules.pro 672B
build.gradle 685B
.gitignore 7B
screen_capture
Animation.gif 1.05MB
README.md 1KB
共 29 条
- 1
资源评论
极致人生-010
- 粉丝: 2902
- 资源: 2822
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功