2016年5月30日
摘要: 多线程 一、为什么要使用多线程 1、提高用户体验或避免ANR 在事件处理代码中需要使用多线程,响应时间超过5s,即会出现ANR(Application is not responding),并因为响应较慢导致用户体验很差。 2、ANR详解 Android的main线程负责处理UI的绘制,为了防止应用 阅读全文
posted @ 2016-05-30 15:14 凌乱的笔记 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Service服务 服务(Service)是Android中的四大组件之一,适用于开发无界面、长时间运行的应用功能,服务是在后台运行,服务的创建与Activity类似,只需要继承Service和在AndroidManifest.xml文件中注册即可,并且实现Service中的唯一一个方法onBind 阅读全文
posted @ 2016-05-30 15:13 凌乱的笔记 阅读(216) 评论(0) 推荐(0) 编辑