240 发简信
IP属地:宁夏
  • Android中使用Contentprovider导致进程被杀死

    使用contentprovider发现的问题 在我们的android设备上有两个app,app1提供了一个contentprovider出去,也...

  • MAT内存泄露分析(一)

    使用android shell命令查看内存使用情况 使用adb shell dumpsys meminfo pkgname或者直接使用Andro...

  • Resize,w 360,h 240
    BlockCanary源码解析

    BlockCanary原理 如何计算主线程的方法执行耗时 计算方法耗时最简单粗暴的就是在方法之前前记录下开始时间,方法执行完后用当前时间剪去方法...

  • 内存泄露的一些坑

    Activity内部类泄漏 Activity如果存在内部类,无论是匿名内部类,或者是声明的内部类,都有可能造成Activity内存泄漏,因为内部...

  • 无标题文章

    APP性能优化 UI卡顿优化 View的绘制原理 UI卡顿原理分析 UI卡顿检测分析 BlockCanary原理分析 卡顿优化实例解析 内存优化...

  • Resize,w 360,h 240
    IM二分法智能心跳策略

    IM心跳策略 心跳的字段定义 minHeart 最小心跳,本地默认120秒,服务器定120秒 maxHeart 最大心跳,本地默认580秒,服务...

  • MAT内存泄露分析(二)

    宝贝中心头像切换 com.xtc.watch.view.widget.fancycover.FancyCoverFlowItemWrapper存...

  • TCP问题分析

    TCP问题分析 网络的五层协议 物理层 数据链路层 网络层,IP协议,ICMP协议(ping) 传输层,传输层有两个协议,面向连接的TCP和无连...

  • startActivity的Hook之路

    Hook Context.startActivity和Activity.startActivity Context的startActivity其...

个人介绍
我是一只小小小小鸟