240 发简信
IP属地:陕西
  • 简单浏览了一下 eventbus 的用法和源码,立刻就想到它只能用于单个进程之间的对象传送,所以就马上搜索「eventbus 跨进程」然后就搜到了你这篇。我想了想,EventBus 的便利在于可以方便的在 activity 和 fragment 等组件间传送对象,而对于跨进程通信场景,聚焦的是跨进程本身,这时候组件间对象传递就不那么重要了。就好比 EventBus 是电动车,可以让人方便的从家里去10公里外的商城,而 aidl 是火车,可以让人去隔壁城市,当真的需要跨城旅行(跨进程)时,人们往往更注意火车票而不是出了火车站后打车或者骑电动车的事情。所以 eventbus 和 aidl 结合起来的意义和使用频率似乎明显不如单独的 eventbus 那么大那么高。

    跨进程的EventBus,开源框架HermesEventBus使用小结

    为什么使用HermesEventBus 原有项目场景:Socket通信模块在子进程RemoteService中,主进程想要发送一个Socket协议,先从业务模块通过Event...

  • Hi,最后一段示例代码的 onJsPrompt 方法中的代码貌似有点问题。假如 scheme 是 js 但是 authority 不是 webview,那么会在没有调用 result 的 confirm 活 cancel 方法时就直接返回 true 了,这会使得网页无响应,因为网页一直在等待结果 (confirm 或 cancel)。另外 Uri.parse(message) 是不是应该改成 Uri.parse(url) 呢?

    Carson带你学Android:全面总结WebView与 JS 的交互方式

    前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 上述功能是由Android的WebView实现的,其中涉...

  • 120
    Carson带你学Android:全面总结WebView与 JS 的交互方式

    前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 上述功能是由Android的WebView实现的,其中涉...

  • 120
    Android 图解Canvas drawText文字居中的那些事

    本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 GitHub传送门 1.写在前面 在实现自定义控件的过程中,常常会有绘制居中文字的需求,于是在网上搜了一些...

  • 我在 GitHub 上面提了一个 pull request,如有时间请查看一下,谢谢!

    Android 图解Canvas drawText文字居中的那些事

    本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 GitHub传送门 1.写在前面 在实现自定义控件的过程中,常常会有绘制居中文字的需求,于是在网上搜了一些...

  • 写的真棒呀!送你小花花 🌹

    元旦夜记

    跟男朋友例行公事一样到完晚安,刚吹完头发的我有些睡不着,于是打算开始在简书的码字之旅。 今年的元旦小假第一次让我觉得这个节日的特别。因为是跟爱的人一起去陌生的地方,体验和欣赏...

  • 120
    元旦夜记

    跟男朋友例行公事一样到完晚安,刚吹完头发的我有些睡不着,于是打算开始在简书的码字之旅。 今年的元旦小假第一次让我觉得这个节日的特别。因为是跟爱的人一起去陌生的地方,体验和欣赏...