Java
文章平均质量分 77
phenix_chen
这个作者很懒,什么都没留下…
展开
-
多线程下单任务设计
在很多情况下,存在多线程中执行一个任务,有的使用场景必须要求只能有一个任务执行,怎么保证呢?以下是一个简单的实现:利用java.util.concurrent.atomic包中的原子变量(atomic variable)类。 利用AtomicBoolean这样已有的线程安全对象管理类的状态是非常适用的,判断一个线程安全对象的可能状态和状态的转化相对容易,简化了维护和验证线程安全性的工作。...2012-06-10 09:25:16 · 295 阅读 · 0 评论 -
android下实现html编辑
android Email应用程序只能发送纯文本无法发送富文本格式的邮件,所以本人对email原生代码进行了改造。老的email如下: 修改之后的,当点击邮件正文的编辑时,多了几个格式按钮可以进行格式编辑: 发送后通过outlook打开可以看到: 实现的主要原理是在对应的文本框中设置Span(span,请参考:http://blog.csdn.net/hitli...2012-10-25 14:40:30 · 575 阅读 · 0 评论 -
android使用throttle(节流阀)技术
throttle 技术其实并不提升性能,这个技术主要是防止系统被超过自己不能处理的流量给搞垮了,这其实是个保护机制。使用throttle技术一般来说是对于一些自己无法控制的系统,只要是异步,一般都会有throttle机制。 比如: 在android系统中大量是使用ContentObserver(ContentObserver用于监听数据变化),一般情况会在ContentOb...2012-07-24 10:57:07 · 1309 阅读 · 0 评论