android读取后台数据,Android 读取后台数据并显示。模拟小区车辆管理系统(示例代码)...

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

05eace46d44a6d0c99c204854884c6df.png

d482e9d48a2e85449986c421289d1099.png

c4dd125cba32f869c5463ba9c7bfd7e3.png

ca57d52c4a8552382c82669527c8edd1.png

核心是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 models = (JSON.parseArray(data,

CheModel.class));

for (int i = 0; i < models.size(); i++) {

Map che = new HashMap();

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值