自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Android ANR问题介绍和处理方法

什么是ANR 在Android上,如果您的应用程序有一段时间未响应,系统则会向用户显示一个对话框,这个对话框则成为程序无响应(ANR:Application Not Respoding)。虽然 用户可以选择让程序继续运行下去,但是这极大地影响了用户体验,在开发中需要极力避免这种问题的发生。 ANR的分类 一般分为3种: 1:KeyDispatchTimeout(5 seconds

2017-03-18 20:44:29 607

原创 Andorid中Handler造成的内存泄漏浅析与处理

Handler机制是Android中提供的一个异步回调机制,我们可以在完成一个耗时任务后作出相应通知。 每一个消息都需要被指定的Handler处理,通过Handler创建消息便可以完成此功能。Android消息机制中 引入了消息池。Handler创建消息时首先查询消息池中是否有消息存在,如果有直接从消息池中取得,如果没有则重新初始化一个消息实例。使用消息池的好 处是:消息不被使用时,并不作为垃圾回收,而是放入消息池,可供下次Handler创建消息时使用。消息池提高了消息对象的复用,减少系统垃圾回收的次数。

2016-08-30 19:34:02 3107 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除