Java 我需要从某个地方的反馈表发送数据。目前使用的电子邮件,我想一个更好的方式

Java 我需要从某个地方的反馈表发送数据。目前使用的电子邮件,我想一个更好的方式,java,android,Java,Android,我需要从某个地方的反馈表发送数据。目前,该应用程序会弹出一个对话框,让用户选择一个电子邮件客户端发送。电子邮件是预先填充的,因此我已从表单中正确收集了数据。然而,我觉得似乎有更好的方法来做到这一点。我在数据处理方面做得不多,所以我想知道是否有更好的方法来处理和接收应用程序接收到的数据。用电子邮件发送似乎太笨重了。我希望用户能够输入表单,点击send,让我接收他们输入的任何内容。非常感谢您的帮助。使用电子邮件可以实现此目标。或者,如果您有Internet访问权限,您可以使用直接将信息发布到您的服务

我需要从某个地方的反馈表发送数据。目前,该应用程序会弹出一个对话框,让用户选择一个电子邮件客户端发送。电子邮件是预先填充的,因此我已从表单中正确收集了数据。然而,我觉得似乎有更好的方法来做到这一点。我在数据处理方面做得不多,所以我想知道是否有更好的方法来处理和接收应用程序接收到的数据。用电子邮件发送似乎太笨重了。我希望用户能够输入表单,点击send,让我接收他们输入的任何内容。非常感谢您的帮助。

使用电子邮件可以实现此目标。或者,如果您有Internet访问权限,您可以使用直接将信息发布到您的服务器。

如果您有任何正在运行的网站,也许您可以通过应用程序中的另一个线程进行http调用,并发布从用户处收集的数据


我正在使用这种方法解决一些不同的问题,而且效果很好。

如果有一种方法可以在不提示用户的情况下发送电子邮件(全部在后台进行),那么我更喜欢这种方法。但我不确定最好的方法。HTTPClient是如何工作的?我阅读了它的代码,但我不确定我是否理解。@coltsfan95您熟悉浏览器中的常规POST操作吗?比如你在网站上提交任何表格?基本上,HTTPClient也做同样的事情。它可以假装是浏览器并发出GET和POST请求。@coltsfan95能够代表用户发送电子邮件,而不需要用户可见的显式过程,这将是一个安全问题。