作者: @怪盗kidou如需转载需在明显位置保留作者信息及原文链接如果博客中有不恰当之处欢迎留言交流http://www.jianshu.com/p/4e78d447394e...
作者: @怪盗kidou如需转载需在明显位置保留作者信息及原文链接如果博客中有不恰当之处欢迎留言交流http://www.jianshu.com/p/4e78d447394e...
Binder承担了绝大部分Android进程通信的职责,可以看做是Android的血管系统,负责不同服务模块进程间的通信。在对Binder的理解上,可大可小,日常APP开发并...
上一篇《聊聊同步、异步、阻塞与非阻塞》[https://www.jianshu.com/p/aed6067eeac9]已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两...
前言 线程池是维护了一批线程来处理用户提交的任务,达到线程复用的目的,合理使用线程有3个好处。 降低资源消耗。通过重用已创建的线程来降低线程创建和销毁造成的消耗 提高响应速度...
JVM大体结构图 运行时数据区 线程隔离数据区程序计算器当前线程执行字节码的行号指示器如分支、循环、跳转、异常处理、线程恢复等虚拟机栈栈帧存储区域,栈帧包含局部变量、操作数栈...
RN 启动简介 Dive into React Native performance阐述了基于RN实现的页面各部分加载时间占比图 页面加载流程图(引用) 从业务视角可以归纳为...
ReactNative 发展历史 起源 React Native 想法来源于2013年的 Facebook 内部黑客马拉松(hackathon)React Native: A...
Litho 是什么 Litho官网Litho是Facebook推出的一套高效构建Android UI的声明式框架,主要目的是提升RecyclerView复杂列表的滑动性能和降...
前言 分支模型的抉择可以概括为围绕 持续集成 和 特性隔离 两个特征进行博弈。 分支模型对比结论 优缺点分析 TBD说明 使用分析 分支模型主干数特性分支数集成频率多版本并行...