APP开发

0
获赞数
9
关注数
0
粉丝数
IP 属地伊朗
2022-09-06 加入
浏览 1.8k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
2 声望
harmonyos
1
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
青铜勋章
暂未获得该勋章
如何获得
个人动态
  • 回答了问题4 月 24 日
    鸿蒙OS中这个咋实现的跨模块的路由跳转?
    现在有几个开源的框架可以直接实现,用起来比直接调系统API简单。比如HMRouter、TheRouter都能实现。更推荐用TheRouter,因为三端都有,可以统一使用 [链接]
  • 发布了文章4 月 24 日
    HarmonyOS 鸿蒙路由框架:TheRouter 开源
    TheRouter 是一个用于移动端APP,包括 Android、iOS、Harmony 三端的模块化、组件化开发的一整套解决方案框架。提供了三端高一致性,对移动端开发者更友好,让开发人员更适应,使用起来也更顺手。在鸿蒙上, TheRouter 基于HMRouter做了深度定制,不仅支持平台化应用...
  • 发布了文章2023-10-07
    为 TheRouter 开发一个 IDEA 插件
    这篇文章是假定你已经有了 idea 插件开发的入门知识,来教你如何实现一个实际项目的功能。如果你还不知道如何开发一个插件,建议先从这个链接查看官网相关文档 [链接]。
  • 发布了文章2022-11-24
    从零接入 TheRouter
    TheRouter是货拉拉开源的路由框架,针对Android平台实现组件化、跨模块调用、动态化等功能的集成框架,基本上算当前最先进的路由库了。
  • 发布了文章2022-11-24
    动态路由 TheRouter 的设计与实践
    这篇文章是我在 2022【GIAC 全球互联网架构大会】分享时所讲内容的文字版本,修改删减了演讲时的冗余言语,现开放给大家阅读,希望能给买不到票参加分享的 开源实验室 读者带来帮助。
  • 发布了文章2022-10-24
    TheRouter 的跨模块依赖注入实现原理
    TheRouter用于跨模块通信设计的ServiceProvider,核心设计思想是参考了SOA(面向服务架构)的设计方式。 具体到 Android 侧就是 AIDL 类似的实现。模块化能力支持项:支持跨模块依赖注入支持自定义注入项的创建规则,依赖注入可自定义参数支持自定义服务拦截,单模块mo...
  • 发布了文章2022-09-16
    TheRouter 页面跳转源码分析
    从最常用的跳转开始分析,基本可了解到 TheRouter 的运转原理。这行完成跳转的代码最终效果是携带参数跳转到对应的 Activity,在 Android 层面来说最后一定是通过调用 startActivity 或是 startActivityForResult 来完成跳转。
  • 发布了文章2022-09-07
    没错,TheRouter 是我写的
    但后来我慢慢不讲这些了,因为我发现做模块化,虽然我们能总结出来一套较为通用的解决方案,但很难通过几次短短的技术分享就跟别人讲清楚。并且很容易让人产生误解:我们是小公司,不需要做模块化。再加上因为当时是基于公司已有的基础建设,和制度的一些限制,并不...
  • 发布了文章2022-09-06
    货拉拉开源模块化路由框架:TheRouter
    TheRouter 是一个 Kotlin 编写,用于 Android 模块化开发的一整套解决方案框架。 Github 项目地址与使用文档详见 [链接]。