【发布时间】:2018-03-07 12:20:32
【问题描述】:
我是安卓工作室的新手 目前我正在使用从远程服务器加载动态图像的 android 项目。我用静态数组完成了它。但我想从远程页面获取这些数组。这是静态数组
String[] itemTitle =
{
"1st Title",
"2nd Title",
"3rd Title",
"4th Title"
};
String[] itemDate =
{
"11 Sept 17",
"21 Sept 17",
"12 Sept 17",
"21 Sept 17"
};
String[] thumb =
{
"1st Thumb",
"2nd Thumb",
"3rd Thumb",
"4th Thumb"
};
现在我想从远程服务器 http://www.example.com/getArray.php 加载这些数组 我已经制作了php文件。但是如何从 android studio 的远程 url 中获取数组呢?
但我不明白该怎么办?
【问题讨论】:
-
尝试在 PHP 中使用 json_encode() 来回显数组。然后在你的安卓代码上解码 JSON。
-
在我的开放中,您应该创建一个 REST api 并以 JSON 格式发送这些数据,以便您的 android 应用可以解析数据。
-
@natheriel 正如你所说,它不是重复的。您建议的文章是关于 PHP 的。但我想在android studio中得到它
-
好吧,在这种情况下看看:stackoverflow.com/questions/9605913/…。如果您在 getArray.php 位置返回 JSON,那么您可以使用该问题的答案和信息来读取您的 JSON 以供将来使用。