Android 如何利用mysql数据库上的注册用户列表创建聊天应用
大家好。拜托,我真的需要一个答案 我是Android开发新手。我正在尝试开发一个用于广播消息的应用程序。我已经能够创建一个数据库,其中注册用户存储在一个表中。然而,我不知道下一步该做什么Android 如何利用mysql数据库上的注册用户列表创建聊天应用,android,mysql,Android,Mysql,大家好。拜托,我真的需要一个答案 我是Android开发新手。我正在尝试开发一个用于广播消息的应用程序。我已经能够创建一个数据库,其中注册用户存储在一个表中。然而,我不知道下一步该做什么 我看到的大多数教程都教授如何使用在解析平台上注册的用户。但我想知道我是否能够提升MySQL数据库上的用户,并将其与任何聊天客户端集成。谢谢。查看凌空库,这是一个由谷歌制作的用于请求的库。 . 您需要在项目中导入volley库 您必须创建Google()提供的singleton类,并使用如下代码创建请求类: pu
我看到的大多数教程都教授如何使用在解析平台上注册的用户。但我想知道我是否能够提升MySQL数据库上的用户,并将其与任何聊天客户端集成。谢谢。查看凌空库,这是一个由谷歌制作的用于请求的库。
. 您需要在项目中导入volley库 您必须创建Google()提供的singleton类,并使用如下代码创建请求类:
public class MyRequest {
private Context context;
private RequestQueue queue;
public MyRequest(Context context, RequestQueue queue) {
this.context = context;
this.queue = queue;
}
public void getArticles(final GetArticlesCallback callback){
String url = "YourScriptUrl";
StringRequest request = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
callback.onSuccess("I will get this string in the activity");
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
callback.onError("erreur : " + error.toString());
}){
@Override
protected Map<String, String> getParams() throws AuthFailureError {
Map<String, String> map = new HashMap<>();
map.put("tag", "postArgument1");
map.put("tag2", "postArgument2");
return map;
}
};
queue.add(request);
}
public interface GetArticlesCallback{
void onSuccess(String success);
void onError(String error);
}
}
请大家,请回答我,如果我是对的,你们想知道如何将表格数据输入到你们的应用程序代码中吗?
//queue is a RequestQueue
//request is a Myrequest
queue = VolleySingleton.getInstance(this).getRequestQueue();
request = new MyRequest(this, queue);
request.getArticles(new MyRequest.GetArticlesCallback() {
@Override
public void onSuccess(String success) {
}
@Override
public void onError(String error, String id) {
}
});