- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 IntentSerivce实现原理
1、Service的作用 Service存的理由是接手复杂耗时的计算任务,将其与UI部分隔离。不过,Service运行在主线程中,所以需要在其中单独创建额外后台线程来处理这些任务,避免占用UI线程,导致界面无响应。 2、IntentServic的作用 首先,它是一个Service,具备Service该有的功能。 其它,它封闭了后台线程的创建、关闭操作,提供了一个简单的将操作交给Se
2016-05-14 20:42:47
724
原创 Android中如何判断本app是否在前台运行
缘由: 在做App升级时,遇到的需求。在发现升级信息后,如果当前App在前台运行,则弹窗提示有升级信息; 如果App此正在后台运行,则在通知栏发送通知。那么问题的关键点在于:如何判断本App正在前台运行? 解决方法: 1、调用系统API 这是很多应用锁所采用的方法。获取当前正在前台运行的App包名,判断是否是自己。不过这个方法存在缺陷,依赖于系统对API的开放
2016-05-08 12:43:24
2664
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人