Android 读取后台数据并显示。模拟小区车辆管理系统
Posted darksied
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 读取后台数据并显示。模拟小区车辆管理系统相关的知识,希望对你有一定的参考价值。
帮别人做的演示系统,只具有基本的增删查改功能。
核心是android端和后台通过http传输数据
后台是asp.net,数据库是ms sql 2008
android端
private void getData() { RequestParams params = new RequestParams(); params.put("action", "getlista"); params.put("chepai", etSearch.getText().toString()); netClient.post(Constants.che_URL, params, new BaseJsonRes() { @Override public void onMySuccess(String data) { listdata.clear(); if (!TextUtils.isEmpty(data)) { List<CheModel> models = (JSON.parseArray(data, CheModel.class)); for (int i = 0; i < models.size(); i++) { Map<String, String> che = new HashMap<String, String>(); che.put("name", models.get(i).getChepai()); che.put("info", models.get(i).getXinghao()); che.put("id", models.get(i).getId()); listdata.add(che); } } adpter.notifyDataSetChanged(); } @Override public void onMyFailure() { Utils.showShortToast(getActivity(), "网络错误"); } }); }
后台(asp.net)
private void GetDataLista(HttpContext context) { int _pageindex = 1; int _pagesize = 20; if (pageindex > 0) _pageindex = pageindex; if (pagesize > 0) _pagesize = pagesize; string where = ""; if(!string.IsNullOrEmpty(weizhi)) { where = "weizhi like \'%"+weizhi+"%\'"; } string json = cheweiBll.Current.GetJSONdataForAndroid(_pageindex, _pagesize, "id asc", where); context.Response.Write(Common.JSONhelper.CreateResponseJson("1", "", json.Replace("\\"griddata\\":}", "\\"griddata\\":[]}").ToLower())); }
下载地址
http://download.csdn.net/detail/shmiluwabi666/9546471
以上是关于Android 读取后台数据并显示。模拟小区车辆管理系统的主要内容,如果未能解决你的问题,请参考以下文章
opencv for android 如何实现后台启动摄像头,不显示预览界面
Android-从Firebase实时数据库读取数据并显示在RecyclerView上
杂记-格式化Date默认格式,日期加一天,jstl判断字符类型,ajax模拟from表单后台跳转页面,jstl访问数据库并在页面显示