摘要: 一次性关闭所有的ActivityActivityManager am = (ActivityManager)getSystemService (Context.ACTIVITY_SERVICE);am.restartPackage(getPackageName());系统会将,该包下的 ,所有进程,... 阅读全文
posted @ 2015-06-02 16:11 guoliuya 阅读(413) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/kjfcpua/article/details/10433269http://blog.csdn.net/hudashi/article/details/6936604http://stevex.blog.51cto.com/4300375/1285767/... 阅读全文
posted @ 2015-06-01 15:38 guoliuya 阅读(196) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/lijunhuayc/article/details/40543237 //仿微信下面滑动渐变菜单http://download.csdn.net/user/lijunhuayc/uploads/1 ad ad 下载频道>lijunhuayc的资源上传资源下... 阅读全文
posted @ 2015-06-01 15:02 guoliuya 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 转http://stevex.blog.51cto.com/4300375/1285767/刚看到TimeUnit.SECONDS.sleep()方法时觉得挺奇怪的,这里怎么也提供sleep方法?1234567publicvoidsleep(longtimeout)throwsInterrupted... 阅读全文
posted @ 2015-06-01 14:48 guoliuya 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 转http://blog.csdn.net/hudashi/article/details/6936604publicenumTimeUnitextendsEnumTimeUnit表示给定单元粒度的时间段,它提供在这些单元中进行跨单元转换和执行计时及延迟操作的实用工具方法。TimeUnit不维护时间... 阅读全文
posted @ 2015-06-01 14:47 guoliuya 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: java.util.concurrent并发库是JDK1.5新增的,其作者是Doug Lea,此人是个BOSS级别的天才人物了.有了他提供的类库,使得我们对多线程并发、锁有了很大的帮助,减少了并发难度、并且相对应java本身的synchronized同步有了很大的性能提升.readLock、writ... 阅读全文
posted @ 2015-06-01 14:45 guoliuya 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Android中的Looper类,是用来封装消息循环和消息队列的一个类,用于在android线程中进行消息处理。handler其实可以看做是一个工具类,用来向消息队列中插入消息的。 (1) Looper类用来为一个线程开启一个消息循环。 默认情况下android中新诞生的线程是没有开启消息循环的... 阅读全文
posted @ 2015-05-29 17:10 guoliuya 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 方法一:使用Looper类判断Looper.myLooper() == Looper.getMainLooper()方法二:通过查看Thread类的当前线程Thread.currentThread() == Looper.getMainLooper().getThread() 阅读全文
posted @ 2015-05-29 17:09 guoliuya 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 转http://www.iteye.com/problems/69457 Activity启动后点击一个界面按钮后会开启一个服务(暂定为padService),在padService中会启动一个线程(暂定为Thread-3)发起Socket连接。我们项目中使用mina作为socket通信框架,用过m... 阅读全文
posted @ 2015-05-29 17:08 guoliuya 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: 一个帖子的整理:Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别如果你不带参数的实例化:Handler handler = new Handler();那么这个会默认用当前线程的looper一般而言,如果你... 阅读全文
posted @ 2015-05-29 17:06 guoliuya 阅读(380) 评论(0) 推荐(0) 编辑