在bugly上面看到老是报下面的错,但是我们自测,包括给测试进行测试,也不会出现下面的问题,很是头疼 经过三方jar进行分析发现就是下面图片的地方mContext报错,那么我...
在bugly上面看到老是报下面的错,但是我们自测,包括给测试进行测试,也不会出现下面的问题,很是头疼 经过三方jar进行分析发现就是下面图片的地方mContext报错,那么我...
为什么要用线程池 使用线程池管理线程有如下优点: 降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 提高响应速度:当任务到达时,任务可以不需要等到线程创建...
开始 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在 layout 子 View 时,都通过回收复用机制来管理。网...
上一篇文章《电量优化 - 电量的统计原理与监控[https://www.jianshu.com/p/672d008c4ad3]》已经讲到了 Android App 电量的计算...
1. 问题出现的背景 腾讯视频在集成我们 replay sdk 的时候发现这么个错误,导致整个 db mock 功能完全失效。 我清晰的记得我们引入了一个第三方解决方案,在 ...
先来聊聊为什么要捕获奔溃。因为在开发或者测试阶段不能做到100%的问题解决,因为 app 上线之后会有你想不到的各种各样的使用的场景,而发生问题时用户只能描述一下怎么怎么...
前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式...
1.前言 SVG,即Scalable Vector Graphics 可伸缩矢量图形。这种图像格式在前端中已经使用的非常广泛了,而在移动端的开发中,遇到一些复杂的自定义控件或...
比如 服务器返回的数据中data字段类型不固定,比如请求成功data是一个List,不成功的时候是String类型,这样前端在使用泛型解析的时候,怎么去处理呢? 方案1 方案...