Android 读取后台数据并显示。模拟小区车辆管理系统

帮别人做的演示系统,只具有基本的增删查改功能。

Android 读取后台数据并显示。模拟小区车辆管理系统Android 读取后台数据并显示。模拟小区车辆管理系统Android 读取后台数据并显示。模拟小区车辆管理系统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

上一篇:oracle安装过程和创建本地数据库


下一篇:Java设计模式(18)策略模式(Strategy模式)