V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jeremyliao
V2EX  ›  Android

[Android] [InterfaceLoader] 新库发布,欢迎点赞拍砖

  •  
  •   jeremyliao · 2020-06-08 09:21:36 +08:00 · 9042 次点击
    这是一个创建于 1659 天前的主题,其中的信息可能已经有所发展或是发生改变。
    [ InterfaceLoader ] : https://github.com/JeremyLiao/InterfaceLoader
    史上最好用的 Android 跨进程接口调用框架,可以干掉 Android AIDL 了

    顺便吹一波老库 [ LiveEventBus ] 冲 2k 了: https://github.com/JeremyLiao/LiveEventBus

    觉得还不错,就点个 star 吧
    2 条回复    2020-06-08 10:27:15 +08:00
    little_cup
        1
    little_cup  
       2020-06-08 09:35:38 +08:00 via Android
    LZ 还需要加强学习...现代的跨进程通讯,以我自用的举例大概长这样:

    CrossProcess.to("another_process_name")
    .do(() -> {
    // Do something
    return "some results"
    })
    .then(result -> ())

    关键点:1. lambda 编译时转换 2. 反射传参 3. Parcelable

    以上为举例,实际使用时一般包装为 Rx 或协程,取决于自己的编程习惯。
    jeremyliao
        2
    jeremyliao  
    OP
       2020-06-08 10:27:15 +08:00
    @little_cup 这是啥? GitHub 上的库?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5936 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 02:55 · PVG 10:55 · LAX 18:55 · JFK 21:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.