问题标签 [android-json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - JSON 解析数据未显示在 ListFragment 中
我使用了 MYSQL 数据库并使用 PHP 将其连接到我的 Android 应用程序。我在表中添加了一个示例行,PHP 脚本正在返回 JSON。我已尽力解析 JSON 并将其显示在列表中。但它似乎不起作用。能够运行应用程序 - 但不显示内容 - 仅显示对话框。它似乎适用于活动情况 - 应该进行哪些更改以使其适用于片段。这是我打开片段时的 LogCat - http://prntscr.com/3f6k0a。
编辑 :
让我的代码工作。问题出在 JSON 结构上。我没有正确导航,这给了我“消息无价值”错误。对于可能遇到相同问题的其他人 - 请记住,当您的 JSON 中有 { 时,您使用 JSONArray,而当您有 [ 时,您使用 JSONObject。您需要通过 JSON 明智地导航模块。
android - android中的服务消耗了我很多电池
我在 android 中使用一项服务,每 3 秒将下载一个 JSON。我的问题是这项服务消耗了我很多电池和移动数据计划。只有当确实有新数据或更新数据时,如何下载信息?
android - 如何更新 viewpager 中的片段?
我确定这之前已经回答过了,但我需要简单地说明如何实现这一点。我已经看到了太多的例子,以至于我现在完全迷茫和困惑。
我的应用程序就是这样构建的
想法是用户通过 facebook 登录(作品),然后在 frag #1 中是一个包含最近朋友活动的列表,frag #2 是一种用户个人资料,在 frag #3 中是一个朋友列表。
我在片段活动中使用 facebook 登录,我将用户保存到数据库中,效果很好。
现在我不知道填充片段内容的最佳做法是什么。片段#2是我的主要片段,我可以很好地填充它的内容,但是当我切换到片段#3时,列表是空的 - 片段#3 oncreateview方法没有被调用,但是当我再次切换回片段#1时回到片段#3 oncreateview 方法被调用并更新视图。
如果有人能花一些时间解释一下这种情况下的最佳做法,我将不胜感激。
我的问题是:
我应该在哪里运行从数据库中检索数据的方法?片段活动还是每个片段自己?
最重要的问题是如何更新 viewpager 中的片段?
此外,我的几个查询似乎被跳过并返回 null,尽管它应该等待并返回一些值。
代码看起来像这样
编辑:
我正在使用带有片段寻呼机适配器的 viewpager。我在 Fragment 活动的 OnCreate 方法中配置它们
SynchronousHttpRequestTask 代码
android - 解析没有键的简单 JSON 数组
我需要帮助解析简单的 JSONArray,如下所示:
我已经尝试过了,但我失败了:
android - Android 应用程序解析 json 数据
你好,我有这个代码我想把这个数据解析成对象现在我得到一个anyType字符串
我想分别获取描述对象纬度对象和经度对象
android - 无法通过 json 成功...curser 不会尝试阻止
我让用户 通过 webservice找回他们忘记的密码。所有功能都在执行 json
给出成功输出但在此调试器未进入尝试(如果其他)条件之后...
我的忘记通过响应:
试着抓:
android - android-amazing-listview,如何通过将数据传递到 URL 来更新新页面加载
在自动加载时,我需要能够从 URL 加载更多项目。我在哪里通过 Json 获取我的数据。
在我的 API 调用类中,我需要将此 nuber 10 添加为:
每当列表视图完成加载当前数据时,然后更改上面的值并再次检查。
我虽然需要在 PaginationDemoActivity 中创建一个方法,用于检查是否有更多页面,然后使用意图传递一个新变量以覆盖 JSONfunctions 类中的(“limit”,“10”))
有什么建议吗?多谢你们
JSON函数
数据
分页演示活动
php - Android JSON 仅在 Froyo 上运行,不适用于更高版本
我正在开发一个 android 应用程序,它使用 PHP 和 JSON 作为解析器访问 MySQL 数据库。目前我开发它只是为了从数据库表中检索数据。它在模拟器 2.2 (froyo) 上运行良好,但是当我尝试在更高版本的模拟器上运行它时,它不会检索数据。(我已经搜索了一个关于这个的主题,但我没有找到)。
我猜我正在使用的 JSON 类存在某些问题,或者在 JSON 中未使用 HTTP 连接器。在这里我粘贴我的 JsonParse.java 代码:
有什么DefaultHTTPClient
我正在使用的东西还是我应该使用另一个?
对于 URL,我使用了一个名为 ServerProcessor.java 的单独类,它只包含一个方法,如下所示:
请给我解决它的步骤。提前致谢
java - 每次加载时将 JSON 文件缓存到内部存储
我有一个 Android 应用程序,它每 5 秒加载一次远程 JSON 提要。JSON 文件的有效负载约为 240kb。我还想缓存这些数据,以便用户在离线时可以查看最后加载的提要。
每次获取提要时将原始数据写入内部存储是否可取?
android - 如何从android中的键/值字符串中获取值?
解析JSON后:
我得到下一个字符串:
如何获取带有键/值的 ArrayList?
解决方案: 只需将 currentObject 作为 JSONObject 获取,然后获取您需要的值字符串: