优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真...
分类:
编程语言 时间:
2014-09-24 14:17:56
阅读次数:
175
在android中,经常用到的定时器主要有以下几种实现:一、采用Handler与线程的sleep(long )方法二、采用Handler的postDelayed(Runnable, long) 方法三、采用Handler与timer及TimerTask结合的方法。下面逐一介绍:一、采用Handle与...
分类:
移动开发 时间:
2014-09-24 13:25:16
阅读次数:
223
如果只有使用Accdet 作为耳机的检测,没有使用EINT_HP 作为拔插检测。会遇到概率性:短按HOOK键,无法接听电话;短按HOOK键,会变成长按的效果,挂断电话。
在accdet_irq_handler函数 return 1之前做如下修改:
//add begin
while((pmic_pwrap_read(ACCDET_IRQ_STS) & IRQ_STAT...
分类:
移动开发 时间:
2014-09-24 12:30:06
阅读次数:
346
作为Android中大量使用的Handler,结合Thread使其具有众多的使用形式和方法,让我一时感觉这个东西有些玄乎,不明所以然,这到底是一个什么样的存在呢?通过网上资料和源码的学习,这个Handler也差不多弄清楚了,现在总结下这个学习结果。一 Handler作用和概念通过官方文档了解到Han...
分类:
移动开发 时间:
2014-09-24 11:17:56
阅读次数:
317
Android规定只能在主线程中更新UI,如果在子线程中更新UI 的话会提示如下错误:Only the original thread that created a view hierachy can touch its view((只有原来的线程创建一个视图层次可以触摸它的视图)。
只能在主线程中更新UI的原因是:android中相关的view和控件不是线程安全的,我们必须单独做处...
分类:
编程语言 时间:
2014-09-24 11:03:26
阅读次数:
184
所谓线程(Thread) 是指一串连续的执行动作,以达成一项目的。
代的电脑内部都有数串连续性的动作同 时在进行。也就是有多条线程并行地 (Concurrently)执行。...
分类:
移动开发 时间:
2014-09-23 21:59:25
阅读次数:
281
iOS开发中我们会遇到程序抛出异常退出的情况,如果是在调试的过程中,异常的信息是一目了然,但是如果是在已经发布的程序中,获取异常的信息有时候是比较困难的。iOS提供了异常发生的处理API,我们在程序启动的时候可以添加这样的Handler,这样的程序发生异常的时候就可以对这一部分的信息进行必要的处理....
分类:
移动开发 时间:
2014-09-23 18:45:14
阅读次数:
228
主要组成块:logger: 日志类,应用程序往往通过调用它提供的api来记录日志;handler: 对日志信息处理,可以将日志发送(保存)到不同的目标域中;filter: 对日志信息进行过滤;formatter:日志的格式化;日志级别 在记录日志时, 日志消息都会关联一个级别("级别"本质上是一个....
分类:
编程语言 时间:
2014-09-23 16:48:54
阅读次数:
226
转载自http://blog.csdn.net/stonecao/article/details/6417364在android中提供了一种异步回调机制Handler,使用它,我们可以在完成一个很长时间的任务后做出相应的通知 handler基本使用: 在主线程中,使用handler很简单,new一个...
分类:
移动开发 时间:
2014-09-23 12:13:04
阅读次数:
344
callback is nothing but passing the function pointer to the code from where you want your handler/ callback to be invoked.check here
分类:
其他好文 时间:
2014-09-23 09:53:04
阅读次数:
313