gpt4 book ai didi

java - 通过 TCP 将图像路径 url 从本地 PC 发送到 Android 应用程序的最佳方式?

转载 作者:可可西里 更新时间:2023-11-01 02:48:09 26 4
gpt4 key购买 nike

我有一个离线系统,它通过 TCP 连接与 Android 应用集成。

我需要从android应用程序中获取存储在系统中的图像(格式为"c:/user/me/img/img.png")并将其显示在按钮内(不是 imageButton,因为按钮可以是文本,也可以是带有文本的图像)。

我已尝试发送原始网址,但即使将其转换为位图和可绘制对象后我也无法从应用程序加载图像。所以我想也许原始网址的想法不是一个好主意。我是否将不同格式的 (URI?) 从 pc 发送到应用程序?解决此问题的最佳工作方式是什么?

干杯

编辑

两者之间的数据交换完全没问题。我只需要一种方法让应用程序能够显示来自应用程序的本地数据库的图像,其中填充了 pc 通过 tcp 发送的字符串数据。我只是不确定要发送什么

最佳答案

您发送的 url 是您系统中图像的本地路径。当您将它发送到 Android 时,它可以加载它。

只做一件事convert your image to Base64字符串并通过套接字连接将其发送到 Android。

一旦您收到 Base64 字符串,只需 decode它并将其设置为您的 ImageView 。

关于java - 通过 TCP 将图像路径 url 从本地 PC 发送到 Android 应用程序的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45451106/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com