Alarm和Timer不同的是Alarm是在应用程序之外操作的。即使应用程序关闭,它们也仍然能够用来激活应用程序事件或操作。
public void createAlarm(){
//获取一个Alarm Manager的引用
AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);...
分类:
移动开发 时间:
2014-07-29 15:09:38
阅读次数:
254
由于本人记性不太好,晚上经常忘记关电脑,白白浪费了很多的电。在网上也找了一些定时关机的软件,想到最近自己也在学习VC++,就想自己写一个定时关机的小程序,正好也可以检验自己所学的东西。
先来看看效果图:...
由于本人记性不太好,晚上经常忘记关电脑,白白浪费了很多的电。在网上也找了一些定时关机的软件,想到最近自己也在学习VC++,就想自己写一个定时关机的小程序,正好也可以检验自己所学的东西。
程序源码下载地址:点击下载
先来看看效果图:
写的比较简陋,但是只要能实现功能就好了。
写Win32应用程序首先要有WinMain函数:
int APIENTRY _tWinMain(HINS...
线程同步技术:
原子锁
临界区(段)
互斥
事件
信号量(线程示例时已经使用过)
可等候定时器
使用范围:原子锁
效率: 原子锁>临界区(用户态)>互斥(内核态)
一般用临界区。
//等候多个信号
DWORD WaitForMultipleObjects(
DWORD nCount, // number of han...
分类:
编程语言 时间:
2014-07-29 13:14:26
阅读次数:
295
AlarmManager实质是一个全局的定时器,是Android中常用的一种系统级别的提示服务,在指定时间或周期性启动其它组件(包括Activity,Service,BroadcastReceiver)。...
分类:
移动开发 时间:
2014-07-29 13:10:07
阅读次数:
354
本实例通过TimePickerDialog时间选择对话框让用户设置闹钟并通过AlarmManager全局定时器在指定的时间启动闹钟Activity 。...
分类:
移动开发 时间:
2014-07-29 13:08:56
阅读次数:
391
TIM2和TIM3配置一样,NVIC优先级设置不同。原来的:int main(void){ sys_init();systick_config();TIM3_init();TIM2_init();}解决方法是:修改了mian程序中:int main(void) { sys_init(); syst....
分类:
其他好文 时间:
2014-07-29 12:38:36
阅读次数:
377
现在网上很多类似选项卡的切换,我们成为tab栏切换,比如下图:新浪的tab栏切换淘宝的tab栏切换其中,新浪的tab栏鼠标放上去,可以快速的来回切换,但是如果采取ajax异步传输,不停去加载服务器压力较大,而淘宝的是当鼠标放上去2秒左右,才切换,这样,防止不断的来回切换,这个效果我们需要带定时器来控...
分类:
Web程序 时间:
2014-07-29 12:26:36
阅读次数:
218
ARM汇编指令的一些总结ARM汇编指令很多,但是真正常用的不是很多,而且需要认真琢磨的又更少了。比较有用的是MOV B BL LDR STR还是通过具体汇编代码来学习吧。@ disable watch dog timer mov r1, #0x53000000 //立即数寻址方式mov r2, #0...
分类:
其他好文 时间:
2014-07-29 10:52:26
阅读次数:
361
250PT不说了。很水得一题。500PT给定n(=3 时,首先选定中心城市,n种情况,然后选定末端城市C(n-1,k),接下来剩n-k-1个城市,要各自安放在k条路径上,而且是应该考虑安放顺序的,所以是将n-k-1分给k条道路,并且排列一下。n-1-k分给k条道路可以这样理解。在n-1-k个****...
分类:
其他好文 时间:
2014-07-29 10:49:56
阅读次数:
285