Android 开发者对于 GC 既熟悉又陌生,听说过很多虎狼之词,对一些问题又不置可否;今天聊聊 Android 里的 GC,如果你对于下面的...
如果你是 Android 开发者,一定听过“内存抖动”这个词,如果高频地申请较大尺寸的内存,则可能导致短时间内频繁触发 GC,造成内存的频繁申请...
用过aidl的同学,可能见过下面的写法: 不知道你有没有好奇过这里的 in / out / inout 是什么意思呢? directional ...
先说重点,你的App能识别下面这个二维码吗? 二维码链接[https://upload-images.jianshu.io/upload_ima...
我们每天花很多时间盯着手机屏幕,不知道你有没有好奇过: 手机屏幕上的这些东西是怎么显示出来的? 这时候来了一位Android程序员(当然也可以是...
熟悉Android自定义View的人大概都知道: 不要在onDraw里创建对象 大家在讲到这里,理由大概都是: onDraw()被调用快速高频 ...
开门见山 1. 多次写入像素 在渲染不透明的像素时,只需要写入一次 在渲染透明像素时,每个像素至少需要写入两次 第一次是之前的像素值 第二次把之...
今天聊聊TCP,老规矩,为了更符合读者的思考逻辑,文章依然由问题来组织: 在一个不可靠的网络中,如何做到可靠的传输? TCP的连接到底是啥? “...
程序员一定被问过这个问题: 我在浏览器输入一个网址,后面发生了什么? 有人要说了,这么老的问题也拿出来说: 就是HTTP协议呀,服务端也使用HT...