[Android]我用我自己的AnalogClock!

 今天和一位同事交流Android上AnalogClock的使用,发现SDK中的AnalogClock不好自定义TimeZone?

看了一下源码,AnalogClock通过注册一个BroadcastReceiver来接收intent,intent中带有"Time-zone" 这个字段,可惜自己不知道怎么发这个intent。。

 

 

于是乎自己照着AnalogClock的代码写了一个简单的可以自己设置"TimeZone"的AnalogClock,还加上了秒针哦。

 

想学习Android中利用matrix旋转图片的朋友也可以学习学习。

明天会发给打包版本上来。(已经把打包文件发到csdn下载中了,下载关键字 AnalogClock )

【0908 update】:加上了闹钟大小的自适应伸缩,改变下面2个参数即可

        int availableWidth = 100;//Available width of the dial
        int availableHeight = 100;//Available height of the dial

是闹钟的默认大小

 

 

 

发个测试图片:QAnalogClock效果图  Clock View

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值