自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

光着脚丫子飙五环

Read The Fucking Source Code

  • 博客(6)
  • 收藏
  • 关注

原创 Android Profile+MAT解决内存泄漏

.hprof文件转换hprof-conv "C:\Users\Desktop\test.hprof" "C:\Users\Desktop\test-conv.hprof"

2018-12-26 15:39:56 718 1

原创 Android InputMethodManager泄漏Activity

通过Android Profile+MAT定位到InputMethodManager泄漏Activity。解决方案import android.content.Context;import android.view.View;import android.view.inputmethod.InputMethodManager;import java.lang.reflect.Fie...

2018-12-26 15:35:32 515 1

原创 Android Handler泄漏Activity解决方案

泄漏原因:长生命周期对象持有短生命周期对象引用,导致该gc的对象无法释放。(非静态内部类和匿名内部类默认会持有外部类的引用)解决方案通过程序逻辑来进行保护1.在关闭Activity的时候停掉你的后台线程。线程停掉了,就相当于切断了Handler和外部连接的线,Activity自然会在合适的时候被回收。2.如果你的Handler是被Delay的Message持有了引用,那么使用相应的...

2018-12-25 16:54:30 443

原创 Android禁止Scrollview自动滚动到底部

在ScrollView子标签LinearLayout里面加上: android:focusable="true" android:focusableInTouchMode="true"

2018-12-06 15:05:05 257 1

原创 ScrollView滚动到指定view顶部

ScrollView滚动到顶部binding.svTest.smoothScrollTo(0, 0);ScrollView滚动到指定View顶部binding.svTest.smoothScrollTo(0, binding.aimView.getTop());前提:由于getTop是相对于父控件而言,获取到的是相对于父控件的距离,示意图如下...

2018-12-03 17:18:39 2340 2

转载 支持WrapContent的Fresco SimpleDraweeView

package com.sunland.core.ui.customView;import android.content.Context;import android.graphics.drawable.Animatable;import android.net.Uri;import android.util.AttributeSet;import com.facebook.dra...

2018-12-03 16:50:52 568

空空如也

空空如也

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

TA关注的人

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