android wear 背景執行,Android Wear入门开发之操作等待效果DelayedConfirmationView

在手持设备中开发操作耗时等待时候一般都会有一个友好的等待提示效果,简单的就是直接采用系统的加载效果,高级一点就是自定义动画效果,那在手表上有没有一些类似的控件呢?

DelayedConfirmationView就能实现一些操作后的处理效果,虽然不是很酷,但是易上手,而且让用户体验很明确,很实际。

1.创建一个Activity和布局文件:

e526691c1412

Paste_Image.png

初始化控件

e526691c1412

Paste_Image.png

内容比较简单,点击哪个就开始执行动画,点击事件以及动画执行结果需要实现接口DelayedConfirmationListener,该接口2个方法:

onTimerSelected:点击事件(和onClick一样的效果)

onTimerFinished:动画执行完成。

-----------------一条分割线---------------

说一下DelayedConfirmationView控件的一些主要属性:

app:circle_border_color:加载边框的颜色

app:circle_border_width:加载边框的宽度

app:circle_color:按钮背景颜色

app:circle_radius:按钮背景圆形样式的大小

app:circle_radius_pressed:按钮按下的时候背景圆形的大小

app:circle_radius_percent:根据高宽设置背景圆形的大小(百分比,例如:10%)

app:circle_radius_pressed_percent:按钮按下的时候背景圆形大小(百分比)

app:circle_border_cap:这个我测试了,但是我没测出来干啥用的,好尴尬,希望看到的朋友如果知道具体的作用请留言,感激不尽。

最后上一下效果图,手表录制GIF很麻烦,所以过程我就不上传了,静态体验一下:

e526691c1412

2686254A605466A4881EBCAAB7368B57.jpg

下一篇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值