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 读取后台数据并显示。模拟小区车辆管理系统的主要内容,如果未能解决你的问题,请参考以下文章

从android上的wav文件中读取原始数据

opencv for android 如何实现后台启动摄像头,不显示预览界面

Ajax的post方法,模拟 从后台读取数据小demo

android 点击列表,动态显示对应的内容

Android-从Firebase实时数据库读取数据并显示在RecyclerView上

杂记-格式化Date默认格式,日期加一天,jstl判断字符类型,ajax模拟from表单后台跳转页面,jstl访问数据库并在页面显示