自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学如不及,犹恐失之

Reading The Fuck Source Code 。。。

  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java 集合全面整理

概述 在实际开发中,我们经常会对一组相同类型的数据进行统一的管理操作,到目前为止,我们可以使用的数组结构,链表结构,二叉树结构来实现; 数组的最大问题在于数组中的元素个数是固定的,要实现动态数组,毕竟还是比较麻烦,自己实现链表或者二叉树结构来管理对象更是不方便; 在JDK1.2版本后,JAVA完整的提供了类集合的概念,封装了一组强大的、非常方便的集合框架API,让我们在开发中大大的提高了效率; ...

2018-11-21 22:40:12 443

原创 Android内存泄漏全面总结

概述 内存泄漏伴随着整个APP的开发过程,一个对象内存泄漏可能你不会在意,但是一个对象反复内存泄漏或者多个对象同时内存泄漏,将导致你的APP内存直线上升,严重的还会导致OOM直接crash,所以我们在开发中应该及时发现内存泄漏并且修复它是非常必要的,今天我们在总结一下各种内存泄漏的场景和修复方案。 什么是内存泄漏? 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序...

2018-11-12 23:00:16 361

原创 LeakCanary原理分析

概述 在上一篇LeakCanary使用详细教程中,我们熟悉了LeakCanary的使用和初步描述了它的工作机制,这篇我准备从源码的角度去分析LeakCanary的工作原理; 源码分析 从上一篇中我们知道,LeakCanary在Appaction的初始化方式: @Override public void onCreate() { super.onCreate(); if (LeakC...

2018-11-03 21:38:04 2379

LeakCanary简单使用介绍

在Android的性能优化中,内存优化是必不可少的点,而内存优化最重要的一点就是解决内存泄漏的问题,在Android的内存泄漏分析工具也不少,比如PC端的有:AndroidStudio自带的Android Profiler、MAT等工具;手机端也有,就是LeakCanary,源码中是LeakCanary的简单使用Demo

2018-09-05

AIDLdemo源码

通过AIDL实现Android进程间相互通信,是相互通信哦,希望对您有用

2018-06-09

空空如也

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

TA关注的人

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