有一点不明白:一开始说进程具有内核空间和用户空间,之后讲到client进程的时候又说client进程是用户空间的
Carson带你学Android:全面剖析Binder跨进程通信原理前言 如果你接触过 跨进程通信 (IPC),那么你对Binder一定不陌生 虽然 网上有很多介绍 Binder的文章,可是存在一些问题:浅显的讨论Binder机制 或 一味讲...
有一点不明白:一开始说进程具有内核空间和用户空间,之后讲到client进程的时候又说client进程是用户空间的
Carson带你学Android:全面剖析Binder跨进程通信原理前言 如果你接触过 跨进程通信 (IPC),那么你对Binder一定不陌生 虽然 网上有很多介绍 Binder的文章,可是存在一些问题:浅显的讨论Binder机制 或 一味讲...
确实,笔误已修改 ~ 谢谢
[Java] Object方法浅析(一): equals与hashCode摘要 equals描述的是一种等价关系,不仅仅是引用相等 equals重载需要满足自反性、对称性与传递性 任何实例equals(null)需返回false,且多次调用equa...
摘要 equals描述的是一种等价关系,不仅仅是引用相等 equals重载需要满足自反性、对称性与传递性 任何实例equals(null)需返回false,且多次调用equa...
这样的,比如我有个H5,里面的内容点击可以跳到原生页面。也就是内容点击 - > 页面A or B or C or ....,如果实现约定就要在每个页面里枚举每一种配置,较为繁琐。而通过协议就可以简单实现跳转到任何已配置过的页面,相对灵活性高很多。还有就是比如有些Push,点击后具体页面也是不确定的,也是需要灵活配置的。场景大抵就是 下发的内容点击 - > 打开配置过的某个页面(包括原生的H5的RN的等等)
Android路由框架Router分析Android路由框架Router 什么是路由?说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。 路由框架的意义 Android系统已经给我们提供了api来做...
mockito现在可以运行在Android上了哦。
Android单元测试 - 如何开始?回顾: 《谈谈为什么写单元测试》 基本单元测试框架 Java单元测试框架:Junit、Mockito、Powermockito等;Android:Robolectric、An...
是不是分过包了
Espresso和UIAutomator - 完美的结合本篇文章翻译自Espresso & UIAutomator - the perfect tandem Espresso是个功能强大、执行速度很快的Android自动化测试框架...