Android
文章平均质量分 53
gary8
这个作者很懒,什么都没留下…
展开
-
Android AlarmManager的一些问题
我在设置时钟的时候遇到一点问题 我开始的代码是这样写的 Java代码 alarmManager.set(AlarmManager.RTC_WAKEUP, (5*1000), sender); 我的本意是设定五秒后启动闹钟 但是每次都是我设置完闹钟之后立马就启动了。 后来我发现问题出在第二个参数上 我对他的理解是错误的 t转载 2013-01-08 14:49:31 · 274 阅读 · 0 评论 -
Widget定时刷新,导致launcher卡机
最近公司要编写一个定时刷新的widget,到网上找了下,发现好多人都已经总结出来了,无非都是以下几种方法 第一种:Timer Timer这种方式最为常见,起个定时刷新的任务,不用的时候cancel掉,置为空即可。 示例代码: Timer timer = new Timer( ); TimerTask task = new TimerTask( ) {原创 2013-01-08 15:09:58 · 478 阅读 · 0 评论 -
AppWidget开发中一个Widget中对应多个控件需要点击,而接收的activity只能取到最后一个PendingIntent的参数
如果主屏幕上的一个Widget里面有多个控件需要实现点击事件,而PendingIntent在不同的控件中有不同的Bundle参数时,你会发现,不管在哪个控件上点击,启动的Activity或者Service接收到的参数都是最后一个控件绑定的PendingIntent的,后面在添加PendingIntent时,把前面的PendingIntent也替换了。其实解决方法很简单,修改getActivity方原创 2013-01-09 16:55:35 · 545 阅读 · 1 评论