今天把android studio 升级到最新版的出现了标题上的错误!早了好久,终于发现有用的办法[尴尬] 直接上方法: 我用的是mac,这里只记录一下mac下对于这个问题的...
今天把android studio 升级到最新版的出现了标题上的错误!早了好久,终于发现有用的办法[尴尬] 直接上方法: 我用的是mac,这里只记录一下mac下对于这个问题的...
作者:云台 关键词:Android、ANR、卡顿、日志分析 摘要:业界在如何解决和避免ANR问题上已经有较多博文,但是在如何分析ANR日志上很少有全面完备的阐述。本文系统总结...
转自:https://www.jianshu.com/p/8c22cdfc0ffd Volume概念 众所周知,Docker Image可以理解成多个只读文件叠加而成,因此D...
大局观上看待Binder,挺好的想法, 说实话自己之前一直细看源码也是一种不太正确的方法,显得意义不太大
[004]我眼中的Binder(完结篇)前言 经过前面三章的学习,各位对Binder框架,AIDL机制已经有一个宏观的概念了,更多的细节,各位需要自己再去研究,推荐老罗的《Android系统源代码情景分析》,市面上...
前言 经过前面三章的学习,各位对Binder框架,AIDL机制已经有一个宏观的概念了,更多的细节,各位需要自己再去研究,推荐老罗的《Android系统源代码情景分析》,市面上...
前言 AIDL是什么?还记得好多面试知识点中提到,应用之间的跨进程通信有哪些方式,AIDL好几次被作为正确答案来说,其实这是大错特错,其实AIDL就是帮程序员偷懒的封装类。A...
前言 我一直在想是从上往下讲Binder架构,还是从下往上讲,最后还是决定从下往上讲,那我们先来聊聊Binder驱动,这里不和你讲太多的源码,比如用户空间拷贝数据到内核空间具...
前言 还记得我刚工作半年时候,因为公司的架构调整,我从应用组换到了Framework组,当时我的领导让我看一下Binder,当时也是一脸闷逼,各种百度,各种买书来看,但是总是...
努比亚技术团队原创内容,转载请务必注明出处。 8. 应用是如何绘图的 目前很多游戏类应用都是借由SurfaceView申请到画布,然后自主上帧,并不依赖Vsync信号, 所以...
努比亚技术团队原创内容,转载请务必注明出处。 Android画面显示流程分析(1)[https://www.jianshu.com/p/df46e4b39428]Androi...
前言 本文着重对 Android 系统启动流程做一个简析,旨在从宏观上了解 Android 启动流程,不涉及具体代码细节。 Android 系统启动流程 当我们按下手机电源键...
前言 最近公司的客户端项目需要用iPhone iPad 等移动设备访问测试服务器,直接客户端改ip显然不是一个好办法,要知道现在我们的客户端编译一次的时间就够我们打一局LOL...
Android发布库到MavenCentral说明以及踩坑解决 jcenter即将停止服务,由于之前我们好多库都是发布到jcenter上,现在必须抓紧找下家才行,我们针对ji...
第一次看到 NamedDomainObjectContainer 的时候,让我迷惑了好一阵子,这到底是个什么玩意?现在让我们来揭开它神秘的面纱,看看它到底是什么,有什么作用。...
背景 在项目中,我们会抽样统计接口请求详细的耗时信息,比如dns耗时,连接耗时,https握手耗时等等,通常我们都是使用okhttp的EventListener来统计,但是结...
1.OkHttp源码解析(一):OKHttp初阶 2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事 3 OkHttp源码解析(三):OKHttp...
1.OkHttp源码解析(一):OKHttp初阶 2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事 3 OkHttp源码解析(三):OKHttp...
前言 Okio是一款轻量级IO框架,由安卓大区最强王者Square公司打造,是著名网络框架OkHttp的基石。Okio结合了java.io和java.nio,提供阻塞IO和非...