2013年3月29日

在Android上常用的定时器 AlarmManager

摘要: AlarmManager的作用文档中的解释是:在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,常用方法有五个:(1)set(int type,long startTime,PendingIntent pi); 该方法用于设置一次性闹钟,第一个参数表示闹钟类型,第二个参数表示闹钟执行时间,第三个参数表示闹钟响应动作。(2)setRepeating(int type,long startTime,long intervalTime,PendingIntent pi); 该方法用于设置重复闹 阅读全文

posted @ 2013-03-29 17:11 jackrex 阅读(573) 评论(0) 推荐(0) 编辑

Android中的定时器

摘要: 在android中,经常用到的定时器主要有以下几种实现:一、采用Handler与线程的sleep(long )方法二、采用Handler的postDelayed(Runnable, long) 方法三、采用Handler与timer及TimerTask结合的方法。下面逐一介绍:一、采用Handle与线程的sleep(long )方法Handler主要用来处理接受到的消息。这只是最主要的方法,当然Handler里还有其他的方法供实现,有兴趣的可以去查API,这里不过多解释。1.定义一个Handler类,用于处理接受到的Message.Handler handler = new Handler() 阅读全文

posted @ 2013-03-29 15:28 jackrex 阅读(225) 评论(0) 推荐(0) 编辑

叶正盛:再次写给我们这些浮躁的程序员

摘要: 叶正盛:再次写给我们这些浮躁的程序员 来源: 叶正盛的博客2010年初写过一篇博客,一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。多做项目,多思考不要害怕做事,刚毕业的同学最缺的就是工作经验(《程序员:增加编程经验的3种途径》),乱七八糟的项目能让你很快就了解了一个公司的业务与使用的技... 阅读全文

posted @ 2013-03-29 15:20 jackrex 阅读(214) 评论(0) 推荐(0) 编辑

sqlite3_open_v2(“/data/data/com.android.packagename/databases/dump.sqlite”, &handle, 1, NULL) failed

摘要: 哈哈,发现我越来越聪明了,这几天倒入一个2.2的源码包,运行数据库那一快,却出现了如上的错误sqlite3_open_v2(“/data/data/com.android.packagename/databases/dump.sqlite”, &handle, 1, NULL) failed果断Google之,在stackflow中找了好久看了好多文章也是写的云里雾里的(http://stackoverflow.com/questions/9060754/sqlite3-open-v2-data-data-com-android-packagename-databases-dump-s 阅读全文

posted @ 2013-03-29 10:11 jackrex 阅读(335) 评论(0) 推荐(0) 编辑

导航