https://www.bilibili.com/video/BV1sj411p7av
故事起因是有一款很便宜的平板
自带的OS动画非常卡 而且只要开机就会开始耗电、发烫
刷机之后还是有一样的问题
https://www.bilibili.com/video/BV1Q64y1n7Ah
有UP主把平板的源程式码逆向回来检查
发现其中有段程式码是直接跑去抄CSDN的拿来用
虽然这段程式码很冗长低效毫无意义 但也不至于导致CPU被大量占用
后来发现竟然是在onDraw里面去用setText
setText会导致UI重绘 重绘了会去调用onDraw onDraw又会去调用setText
陷入一个死循环
难道这家公司都没有在code review吗