简介 LeakCanary是一款开源的内存泄漏检查工具,在项目中,可以使用它来检测Activity是否能够被GC及时回收。github的地址为h...
随着flutter技术的发展,越来越多的开发者开始选择用Flutter开发一些功能,基于现有的项目,通常有两种方式引入Flutter:1、为项目...
最近在准备android面试,整理了下相关的面试题,分为如下三个部分:android部分、Java部分、算法面试题,后续有新内容直接在对应的文章...
在Activity中调用startService启动某个Service的流程如下所示: 在调用Activity.startService的时候实...
通过SysTrace可以帮助我们分析性能问题,包含方法的耗时时长、CPU的使用情况、ANR、布局情况等;相比性能工具TraceView,主要用来...
EventBus是一个开源的事件总线项目,项目地址:EventBus EventBus通过注册监听器和发布消息的方式来完成事件的传递,如下所示:...
ImageView的ScaleType决定了图片在ImageView中的缩放形式。本文从ImageView的源码角度,结合图表展示不同Scale...
在Activity中registeReceiver或者bindService,如果Activity销毁时还没进行unregisterReceiv...
基于Kotlin技术和GankIo开放API实现了一个开源APP https://github.com/JasmineBen/KotlinGank