最近在写项目的同时也用到了单例模式,kotlin的单例还不是很会写,现在就总结下java写法对应的kotlin是如...[作者空间]
LeakCanary实现原理: 首先将Activity用弱引用(WeakReference)包装并绑定引用队列(R...[作者空间]
一、引言 一般在开发过程中,一个功能是运行时长太久了,一般是通过什么方式去优化的? 异步/多线程,对于一个业务...[作者空间]
使用过Android系统手机的同学都知道,Android手机越用越卡,这个卡主要体现在手机系统越用越卡,打开A...[作者空间]
介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程...[作者空间]
LeakCanary是一个在安卓平台上检测内存泄漏的工具库。 粗略的看了以下LeakCanary的实现原理。 Le...[作者空间]
我的理解是进程是指在系统中正在运行的一个应用程序;程序一旦运行就是进程,或者更专业化来说:进程是指程序执行时的一个...[作者空间]
Android Interface Definition Language(AIDL)作为Android跨进程通信...[作者空间]
网络通信在App的使用中占据重要地位,要实现网络通信,从宏观上分为两种方式,即:调用原生类和使用第三方框架。 调用...[作者空间]
Android Handler机制系列文章整体内容如下: Android Handler机制1之ThreadAnd...[作者空间]