滴滴于今天正式宣布开源其 Android 插件化框架 —— VirtualAPK ,这也是滴滴公司的首个对外开源项目。滴滴表示于去年开始研究 Android 插件化方面的技术,经过半年的开发、测试、适配和线上验证,最终形成了现在的 VirtualAPK 。 VirtualAPK 已在滴滴内部得到了很好的验证,并已应用于滴滴乘客端和优步中国 APP 中。VirtualAPK主要有如下几个特性。支持几乎所有的Android特性;四大组件均不需要在宿主manifest中预注册,每个组件都有完整的生命周期。 Activity:支持显示和隐式调用,支持 Activity 的 theme 和 LaunchMode,支持透明主题;Service:支持显示和隐式调用,支持 Service 的 start、stop、bind 和 unbind,并支持跨进程 bind 插件中的 Service;更多内容,大家请关注本次专题…… FreeDOS 项目已经走过 23 个年头了,无论对于任何免费软件还是开源项目,这都是一个重要的里程碑。 1994 年,微软宣布停止支持 MS-DOS,而 FreeDOS 的作者 Jim Hall 作为 MS-DOS 的超级粉丝,对于微软的这则通告无疑是感到十分遗憾的。所以,FreeDOS 最初是设计作为 MS-DOS 的自由软件替代。 刚发布的时候,FreeDOS 还是叫"PD-DOS" (for "Public Domain DOS"),但很快它就成长变成了 FreeDOS,23 年后的今天,FreeDOS 依然在继续发展着。 由于大量开发人员持续不断的开发,FreeDOS 已经成为了现代 DOS。现在,您可以下载 FreeDOS 1.2 发行版,并立即使用 C, Assembly, Pascal, BASIC 或其他许多软件开发语言开始编码。更多详细内容,请关注本次专辑…… 奇虎 360 宣布于今日正式开源其插件化方案 RePlugin 。RePlugin 是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,于 2014 年中旬从 360 手机卫士团队产生,并正式在卫士上启用。 360表示RePlugin无论大小项目均可使用,稳定与灵活兼得,目前360公司几乎所有的亿级用户量的APP ,以及多款主流第三方APP ,都采用了RePlugin方案。RePlugin 的主要优势有: 极其灵活:主程序无需升级(无需在Manifest中预埋组件),即可支持新增的四大组件,甚至全新的插件;非常稳定:Hook 点仅有一处(Classloader)。其崩溃率做到仅为“万分之一”,并完美兼容市面上近乎所有的 Android ROM 。 特性丰富:支持近乎所有在“单品”开发时的特性,包括静态 Receiver、Task-Affinity、自定义Theme、进程坑位、AppCompat 等更多内容,请关注本次专辑…… |