Android 3.3 API 18
Run Code Online (Sandbox Code Playgroud)
你好,
我正在使用android开发我的第一个App.应用程序必须连接到在线数据库以存储用户数据.
我正在寻找包含MySQL数据库的云存储.但是,我的应用程序可以直接连接到此MySQL数据库并从中推送和提取数据吗?或者还有其他我需要做的事情吗?
非常感谢任何建议,
我试图在我的项目中使用volley来处理我的所有HTTP请求,因为据我所知它是最有效的.所以我开始通过AndroidHive教程学习排球.
我的第一个GET请求是成功的.然后我转到POST请求,但我失败了.我在Stack Overflow上看到很多人在将截击请求与PHP结合起来时遇到了问题.我相信我们无法使用正常方式访问它,$_POST[""]因为齐射将JSON对象发送到我们指定的URL.
我尝试了许多解决方案,但没有成功.我想应该有一个简单而标准的方法来使用PHP的凌空.所以我想知道在我的PHP代码中接收volley发送的json对象需要做什么.
还有我如何检查凌空是否真的发送JSON对象?
我的凌空代码发送简单的帖子请求:
JsonObjectRequest jsonObjReq = new JsonObjectRequest(Method.POST,
url, null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
Log.d(TAG, response.toString());
pDialog.hide();
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
VolleyLog.d(TAG, "Error: " + error.getMessage());
pDialog.hide();
}
}) {
@Override
protected Map<String, String> getParams() {
Map<String, String> params = new HashMap<String, String>();
params.put("name", "Droider");
return params;
}
};
// Adding request to request queue
AppController.getInstance().addToRequestQueue(jsonObjReq, tag_json_obj);
Run Code Online (Sandbox Code Playgroud)
我的PHP代码接收json对象:(我很确定这是错误的方式,我在PHP中不是那么好)
<?php
$jsonReceiveData …Run Code Online (Sandbox Code Playgroud)