240 发简信
IP属地:贵州
  • Resize,w 360,h 240
    Android Studio Native无法调试,Debug Type只有Java Only

    引言 由于最近工作需要,需要开发Native,由于之前是Native开发小白,一切都是从零开始。开始开发后,发现无法调试,在C层打断点后,无法d...

  • 记一次依赖冲突排查感悟

    因为上线了一个功能,引入了dexposed,导致打包打不过去,报的错误是so重复或者代码重复(如果只是so重复,可以pickFirst解决)。通...

  • bash shell传递包含斜杠的变量到sed

    遇到如下代码,ci集成接入matrix-apk-canary的时候,需要把配置文件的相对路径变成绝对路径,写如下代码: 运行时会报出如下错误: ...

  • Resize,w 360,h 240
    Android包大小优化之无Alpha通道PNG转JPG的探索

    apk的大小与推广成本、转化率有着密不可分的关系,所以对包大小的优化,应做到谓锱铢必较,特别像抖音这样上亿DAU的应用,追求到极极极极极致都不为...

  • 场景:singleinstance的Activity启动其他Activity会怎样?

    四种启动模式的具体内容大家可能都比较清楚了,但有些关于singleinstance启动模式的场景却有点不太清楚。我们都知道singleinsta...

  • Activity启动后View何时开始绘制(onCreate中还是onResume之后?)

    1.问题引入 在网上看一些文章的时候,发现Activity启动后,何时开始绘制View,有不同的说法:比如: 在Android应用层View绘制...

    1.6 6562 2 21
  • Android View绘制流程总结

    最近在学习View流程的绘制,看了几篇不错的博客,自己也跟了下源码,现不打算上篇大论的贴源码了,需要详细的分析过程的,可以参考Android应用...

  • 数据流中的中位数

    题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值...

  • Android IntentService全面解析

    1. IntentService简介 关于Service 我们知道,Service用于执行后台任务,而所谓的后台任务,是指跟Activity这种...