首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从一个应用程序发送请求到另一个应用程序?

如何从一个应用程序发送请求到另一个应用程序?
EN

Stack Overflow用户
提问于 2019-07-07 13:43:10
回答 1查看 544关注 0票数 0

我正在创建一个食品订购应用程序,并希望了解如何发送订单给餐厅和送货员使用仪表板的餐厅,以及一个应用程序的司机或骑手等。我如何去做呢?

我想创建一个类似于优步美食的食品配送服务,它为顾客和司机提供了2个应用程序,为餐厅提供了一个仪表板,为管理人员提供了一个仪表板。开发并不是一个问题,我的问题是如何在这些平台之间发送信息,包括订单和驱动程序请求。我是否必须使用类似于火基地的东西,如果是的话,我该怎么做呢?

我使用了几个视频,并四处寻求帮助,但他们还没有找到一个适当的解决方案。其中大多数没有说明如何发送信息,也没有使用复杂的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-07 16:59:56

您可以使用具有特定结构的深度链接。

附加吹风线清单

定义ACTION_VIEW意图操作,以便从Google搜索中获得意图筛选器。

代码语言:javascript
复制
<action android:name="android.intent.action.VIEW" />

并添加可浏览类别,以便从out off应用程序中访问

代码语言:javascript
复制
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />

添加链接结构

代码语言:javascript
复制
<data android:host="order" android:pathPattern=".*" android:scheme="food"/>

有意图地获取数据

代码语言:javascript
复制
Intent intent = getIntent();
Uri data = intent.getData();

将数据发送到另一个应用程序

代码语言:javascript
复制
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("food://order"));
startActivity(launchIntent);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56922696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档