自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android中几种常见的内存泄露以及详细解决方案

内存泄露:当一个对象使用完成后,该被GC回收内存时,由于另一个对象持有它的引用,导致不能被回收,造成内存泄露。(其实就是某个对象所占的内存不能被回收,也就是这块内存被GC“泄露”了,就是内存泄露)。 内存泄露在Android中指的是Activity等组件的泄露。 1.Handler Handler一般用来做耗时任务,有可能会造成内存泄露。一般情况下,我们会创建一个内部类handler(非静态的)去...

2019-08-07 15:16:41 219

原创 Android中自定义Handler如何避免内存泄漏?

自定义Handler容易引起内存泄露? 1.首先,Handler是由系统提供的一种异步处理消息的机制,一般情况下不会发生内存泄漏,而造成内存泄露的主要是Acitivity等组件。 2.造成内存泄露的主要原因:当前对象使用完成后,需要被销毁时,其它对象(非静态内部类等)仍持有当前对象的引用,导致当前对象释放不了,系统(垃圾回收器)不能回收内存,就会引起内存泄露。 当activity被销毁时,即fin...

2019-08-02 15:57:01 300

原创 Android app打包时的错误提示:app:transformClassesWithMultidexlistForSplatDebug

1.首先看到:app:transformClassesWithMultidexlistForSplatDebug,在网上查了很多博客都说是build.gradle中重复依赖或者有重复jar包冲突导致的,其实也没错,不过我翻了很久确实没发现重复的jar包, 2.然后,看到这个错误:Program type already present: com.longrise.android.splat.dow...

2019-08-01 14:42:26 707

原创 Android中关于给TextView设置自定义颜色的中划线或下划线。

Android中关于给TextView设置自定义颜色的中划线/横线或下划线。 给TextView设置背景即可添加自定义颜色的中划线,同时可以自定义横线的高度和位置

2019-01-19 09:54:01 3016

空空如也

空空如也

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

TA关注的人

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