使用contentprovider发现的问题 在我们的android设备上有两个app,app1提供了一个contentprovider出去,也...
使用android shell命令查看内存使用情况 使用adb shell dumpsys meminfo pkgname或者直接使用Andro...
BlockCanary原理 如何计算主线程的方法执行耗时 计算方法耗时最简单粗暴的就是在方法之前前记录下开始时间,方法执行完后用当前时间剪去方法...
Activity内部类泄漏 Activity如果存在内部类,无论是匿名内部类,或者是声明的内部类,都有可能造成Activity内存泄漏,因为内部...
APP性能优化 UI卡顿优化 View的绘制原理 UI卡顿原理分析 UI卡顿检测分析 BlockCanary原理分析 卡顿优化实例解析 内存优化...
IM心跳策略 心跳的字段定义 minHeart 最小心跳,本地默认120秒,服务器定120秒 maxHeart 最大心跳,本地默认580秒,服务...
宝贝中心头像切换 com.xtc.watch.view.widget.fancycover.FancyCoverFlowItemWrapper存...
TCP问题分析 网络的五层协议 物理层 数据链路层 网络层,IP协议,ICMP协议(ping) 传输层,传输层有两个协议,面向连接的TCP和无连...
Hook Context.startActivity和Activity.startActivity Context的startActivity其...