效果图

UI及代码:

<?xml version="1.0" encoding="utf-8"?>

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:orientation="vertical">

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        >

            android:id="@+id/button1"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="全选"

            android:layout_weight="1"

            />

            android:id="@+id/button2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="反 选"

            android:layout_weight="1"

            />

            android:id="@+id/button3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="全不选"

            android:layout_weight="1"

            />

            android:id="@+id/button4"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="叫车"

            android:layout_weight="1"

            />

        android:id="@+id/price"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        />

        android:id="@+id/listveiw"

        android:layout_width="match_parent"

        android:layout_height="match_parent"

        >

listview.xml:

<?xml version="1.0" encoding="utf-8"?>

    android:layout_width="match_parent"

    android:layout_height="match_parent">

        android:id="@+id/text"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="ddd"

        />

        android:id="@+id/by_code"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="0"

        android:visibility="gone" />

        android:id="@+id/checkbox"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:focusable="false"

        android:clickable="false"

        android:layout_alignParentRight="true"

        android:layout_alignParentTop="true" />

后台代码:

package com.example.qys;

import android.app.Activity;

import android.content.Intent;

import android.os.Handler;

import android.os.Message;

import android.support.v7.app.AppCompatActivity;

import android.os.Bundle;

import android.util.Log;

import android.view.View;

import android.view.ViewGroup;

import android.widget.AdapterView;

import android.widget.BaseAdapter;

import android.widget.Button;

import android.widget.CheckBox;

import android.widget.ListView;

import android.widget.SimpleAdapter;

import android.widget.TextView;

import android.widget.Toast;

import org.json.JSONArray;

import org.json.JSONObject;

import java.util.ArrayList;

import java.util.HashMap;

import java.util.Iterator;

import java.util.List;

import java.util.Map;

import java.util.Properties;

public class DcarActivityextends Activity {

//油品下的车辆列表

    private static final StringTAG="DcarActivity";

private StringserviceUrl;

private Buttonbutton1;

private Buttonbutton2;

private Buttonbutton3;

private ListViewlistView;

private Listlist;

private TextViewprice;

private int num =0;

private int pric =0;

private BaseAdapteradapter;

private Buttonbutton4;

private Listli;

private Stringname;

Stringresponse;

Handlerhandler =new Handler() {

@Override

        public void handleMessage(Message msg) {

if (msg.what ==0) {

try

                {

JSONObject json=new JSONObject(response);

String code = json.getString("code");

String msga = json.getString("msg");

if(code.equals("200")){

JSONArray data = json.getJSONArray("data");

list =new ArrayList();

for (int i =0; i < data.length(); i++) {

JSONObject value = data.getJSONObject(i);

//获取到title值

                            String title = value.getString("by_license_plate");

String by_code=value.getString("by_code");

// String title = value.optString("title");

                            list.add(new Good(i +"  "+name+"  "+title,false,by_code));

}

// 赋值

//                        for (int i = 0; i < 60; i++) {

//                            list.add(new Good(i + "", false));

//                        }

// 适配

                        adapter =new Adper(list, DcarActivity.this);

listView.setAdapter(adapter);

}else{

//弹出服务器查询信息结果

                        Toast.makeText(DcarActivity.this,msga,Toast.LENGTH_SHORT).show();

}

}

catch (Exception e)

{

//e.printStackTrace();

                    Toast.makeText(DcarActivity.this,"catch错误!",Toast.LENGTH_SHORT).show();

}

}

if(msg.what==1){

try

                {

JSONObject json=new JSONObject(response);

String code = json.getString("code");

String msga = json.getString("msg");

if(code.equals("200")){

adapter.notifyDataSetChanged();

num=0;

price.setText("一共选了0辆");

Toast.makeText(DcarActivity.this,"叫车成功!",Toast.LENGTH_SHORT).show();

}else{

//弹出服务器查询信息结果

                        Toast.makeText(DcarActivity.this,msga,Toast.LENGTH_SHORT).show();

}

}

catch (Exception e)

{

//e.printStackTrace();

                    adapter.notifyDataSetChanged();

price.setText("请重新选择!");

num=0;

Toast.makeText(DcarActivity.this,"catch错误!",Toast.LENGTH_SHORT).show();

}

}

if(msg.what==2){

Toast.makeText(DcarActivity.this,"请选择叫号车辆!",Toast.LENGTH_SHORT).show();

}

}

};

@Override

    protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_dcar);

Properties proper = ProperTies.getProperties(getApplicationContext());

serviceUrl = proper.getProperty("serverUrl");

button1 = (Button) findViewById(R.id.button1);// 全选

        button2 = (Button) findViewById(R.id.button2);// 反选

        button3 = (Button) findViewById(R.id.button3);// 全不选

        button4 = (Button) findViewById(R.id.button4);// 叫车

        listView = (ListView) findViewById(R.id.listveiw);// 价格

        price = (TextView) findViewById(R.id.price);

//        list = new ArrayList();

//        // 赋值

//        for (int i = 0; i < 60; i++) {

//            list.add(new Good(i + "", false));

//        }

        Bundle bundle =this.getIntent().getExtras();

//接收name值,上一页面带过来的参数

        name = bundle.getString("oilname");

new Thread() {

@Override

            public void run() {

response = GetPostUtil.sendPost(serviceUrl+"getbyYP","youpin="+name);

// 发送消息通知UI线程更新UI组件

                handler.sendEmptyMessage(0);

}

}.start();

//        // 适配

//        adapter = new Adper(list, DcarActivity.this);

//        listView.setAdapter(adapter);

// 全选

        button1.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {

// TODO Auto-generated method stub

                num =0;

pric =0;

for (int i =0; i

// 改变boolean

                    list.get(i).setBo(true);

// 如果为选中

                    if (list.get(i).getBo()) {

num++;

//pric += Integer.parseInt(list.get(i).getName());

                    }

}

// 刷新

                adapter.notifyDataSetChanged();

// 显示

                price.setText("一共选了" +num +"辆");

}

});

// 反选

        button2.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {

// TODO Auto-generated method stub

                num =0;

pric =0;

for (int i =0; i

// 改值

                    if (list.get(i).getBo()) {

list.get(i).setBo(false);

}else {

list.get(i).setBo(true);

}

// 刷新

                    adapter.notifyDataSetChanged();

// 如果为选中

                    if (list.get(i).getBo()) {

num++;

//pric += Integer.parseInt(list.get(i).getName());

                    }

}

// 用TextView显示

                price.setText("一共选了" +num +"辆");

}

});

// 全不选

        button3.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {

// TODO Auto-generated method stub

                num =0;

pric =0;

for (int i =0; i

// 改值

                    list.get(i).setBo(false);

// 刷新

                    adapter.notifyDataSetChanged();

// 如果为选中

                    if (list.get(i).getBo()) {

num++;

//pric += Integer.parseInt(list.get(i).getName());

                    }

}

price.setText("一共选了" +num +"辆" );

}

});

// 删除1

/*

* li = new ArrayList(); button4.setOnClickListener(new

* OnClickListener() {

*

        * public void onClick(View v) { // TODO Auto-generated method stub for* (int i = 0; i < list.size(); i++) { if(list.get(i).getBo()){

* //把要删除的保存起来 li.add(list.get(i));

*

* }

*

* } //删除 list.removeAll(li); adapter.notifyDataSetChanged(); num = 0;

* pric = 0; price.setText("一共选了"+num+"件,"+"价格是"+pric+"元"); } });

*/

// 删除2

/*button4.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

                // TODO Auto-generated method stubfor (int i = 0; i < list.size(); i++) {

if (list.get(i).getBo()) {

list.remove(i);

i--;

}

}

adapter.notifyDataSetChanged();

num = 0;

pric = 0;

price.setText("一共选了" + num + "件," + "价格是" + pric + "元");

}

});*/

// 叫号

        button4.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {

// TODO Auto-generated method stub

                // 获取list集合对应的迭代器

                new Thread() {

@Override

                    public void run() {

Iterator it =list.iterator();

String codes="0";

while (it.hasNext()) {

// 得到对应集合元素

                            Good g = (Good) it.next();

// 判断

                            if (g.getBo()) {

// 从集合中删除上一次next方法返回的元素

                                codes+=","+g.getBy_code();

it.remove();

}

}

if(codes.length()>1){

Log.d(TAG,"codes: "+codes);

response = GetPostUtil.sendPost(serviceUrl+"JHD","codes="+codes);

// 发送消息通知UI线程更新UI组件

                            handler.sendEmptyMessage(1);

}else {

handler.sendEmptyMessage(2);

}

}

}.start();

// 刷新

//                adapter.notifyDataSetChanged();

//                num = 0;

//                pric = 0;

//                // 显示

//                price.setText("一共选了" + num + "辆"+codes);

            }

});

// 绑定listView的监听器

        listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {

public void onItemClick(AdapterView arg0, View arg1,int arg2,

long arg3) {

// TODO Auto-generated method stub

                // 取得ViewHolder对象

                Adper.ViewHolder viewHolder = (Adper.ViewHolder) arg1.getTag();

// 改变CheckBox的状态

                viewHolder.checkBox.toggle();

// 将CheckBox的选中状况记录下来

                list.get(arg2).setBo(viewHolder.checkBox.isChecked());

// 调整选定条目

                if (viewHolder.checkBox.isChecked() ==true) {

num++;

//pric += Integer.parseInt(list.get(arg2).getName());

                }else {

num--;

//pric -= Integer.parseInt(list.get(arg2).getName());

                }

// 用TextView显示

                price.setText("一共选了" +num +"辆" );

}

});

}

}

Good实体类:

package com.example.qys;

public class Good {

private Stringname;

private Stringby_code;

private boolean bo;

public String getBy_code() {

return by_code;

}

public void setBy_code(String by_code) {

this.by_code = by_code;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public boolean getBo() {

return bo;

}

public void setBo(boolean bo) {

this.bo = bo;

}

@Override

    public String toString() {

return "Good [name=" +name +", bo=" +bo +",by_code"+by_code+"]";

}

public Good(String name,boolean bo,String by_code) {

super();

this.name = name;

this.bo = bo;

this.by_code=by_code;

}

public Good() {

super();

}

}

适配器Adper:

package com.example.qys;

import java.util.List;

import android.content.Context;

import android.view.View;

import android.view.View.OnClickListener;

import android.view.ViewGroup;

import android.widget.BaseAdapter;

import android.widget.Button;

import android.widget.CheckBox;

import android.widget.CompoundButton;

import android.widget.CompoundButton.OnCheckedChangeListener;

import android.widget.TextView;

public class Adperextends BaseAdapter {

Listlist;

Contextcontext;

public Adper(List list, Context context) {

// TODO Auto-generated constructor stub

        this.list=list;

this.context=context;

}

public int getCount() {

// TODO Auto-generated method stub

        return list.size();

}

public Object getItem(int position) {

// TODO Auto-generated method stub

        return null;

}

public long getItemId(int position) {

// TODO Auto-generated method stub

        return 0;

}

public View getView(final int position, View convertView, ViewGroup parent) {

// TODO Auto-generated method stub

        final ViewHolder viewHolder;

if(convertView==null){

convertView=View.inflate(context, R.layout.listveiw,null);

viewHolder=new ViewHolder();

viewHolder.textView=(TextView) convertView.findViewById(R.id.text);

viewHolder.txtby_code=(TextView) convertView.findViewById(R.id.by_code);

viewHolder.checkBox=(CheckBox) convertView.findViewById(R.id.checkbox);

convertView.setTag(viewHolder);

}else{

viewHolder=(ViewHolder) convertView.getTag();

}

viewHolder.textView.setText("车牌号:"+list.get(position).getName());

viewHolder.txtby_code.setText(list.get(position).getBy_code());

//显示checkBox

        viewHolder.checkBox.setChecked(list.get(position).getBo());

return convertView;

}

class ViewHolder{

TextViewtextView;

TextViewtxtby_code;

CheckBoxcheckBox;

}

}

getbyYP接口数据:

{"code":"200","msg":"ok","data":[{"by_code":"1051","by_license_plate":"鲁LD2092"},{"by_code":"1052","by_license_plate":"鲁LD5755"},{"by_code":"1053","by_license_plate":"鲁LD5188"},{"by_code":"1054","by_license_plate":"鲁LD2091"},{"by_code":"1055","by_license_plate":"鲁LD2096"},{"by_code":"1057","by_license_plate":"鲁LD5105"},{"by_code":"1058","by_license_plate":"鲁LD0756"},{"by_code":"1059","by_license_plate":"鲁LD6633"},{"by_code":"1060","by_license_plate":"鲁LD5163"},{"by_code":"1061","by_license_plate":"鲁L18957"},{"by_code":"1062","by_license_plate":"鲁LD5189"},{"by_code":"1063","by_license_plate":"鲁LD5123"},{"by_code":"1064","by_license_plate":"鲁LD0799"},{"by_code":"1065","by_license_plate":"鲁LD0798"},{"by_code":"1066","by_license_plate":"鲁LD7919"},{"by_code":"1067","by_license_plate":"鲁LD5136"},{"by_code":"1074","by_license_plate":"鲁M43666"},{"by_code":"1075","by_license_plate":"鲁LD2093"},{"by_code":"1076","by_license_plate":"鲁LD7511"},{"by_code":"1078","by_license_plate":"鲁LC1032"},{"by_code":"1087","by_license_plate":"鲁LC7073"},{"by_code":"1088","by_license_plate":"鲁LC8331"},{"by_code":"1089","by_license_plate":"鲁LC2730"},{"by_code":"1090","by_license_plate":"鲁LB9020"},{"by_code":"1091","by_license_plate":"鲁LB8992"},{"by_code":"1092","by_license_plate":"鲁LC2758"},{"by_code":"1093","by_license_plate":"鲁LB9011"},{"by_code":"1094","by_license_plate":"鲁LB9026"},{"by_code":"1095","by_license_plate":"鲁EA1768"},{"by_code":"1096","by_license_plate":"鲁LC2760"},{"by_code":"1097","by_license_plate":"鲁EA2698"},{"by_code":"1098","by_license_plate":"鲁LD5177"},{"by_code":"1099","by_license_plate":"鲁LD6611"},{"by_code":"1100","by_license_plate":"鲁LD7815"},{"by_code":"1101","by_license_plate":"鲁LD5159"},{"by_code":"1102","by_license_plate":"鲁LD5109"},{"by_code":"1103","by_license_plate":"鲁LD7908"},{"by_code":"1104","by_license_plate":"鲁LD6922"},{"by_code":"1105","by_license_plate":"鲁LD5155"},{"by_code":"1106","by_license_plate":"鲁LD0755"},{"by_code":"1107","by_license_plate":"鲁LD2333"},{"by_code":"1108","by_license_plate":"鲁PE0806"},{"by_code":"1109","by_license_plate":"鲁LD2101"},{"by_code":"1110","by_license_plate":"鲁LD5063"},{"by_code":"1111","by_license_plate":"鲁LD7262"},{"by_code":"1112","by_license_plate":"鲁LD7121"},{"by_code":"1113","by_license_plate":"鲁LD6765"},{"by_code":"1114","by_license_plate":"鲁LD6633"},{"by_code":"1116","by_license_plate":"鲁L18957"},{"by_code":"1118","by_license_plate":"鲁LD2153"},{"by_code":"1119","by_license_plate":"鲁LD7550"},{"by_code":"1120","by_license_plate":"鲁M43696"},{"by_code":"1121","by_license_plate":"鲁LD7582"},{"by_code":"1122","by_license_plate":"鲁M43621"},{"by_code":"1125","by_license_plate":"鲁LD7723"},{"by_code":"1126","by_license_plate":"鲁LD7283"},{"by_code":"1127","by_license_plate":"鲁QP2347"},{"by_code":"1128","by_license_plate":"鲁L18969"},{"by_code":"1129","by_license_plate":"鲁QP2042"},{"by_code":"1130","by_license_plate":"鲁LD0773"},{"by_code":"1131","by_license_plate":"鲁LC2768"},{"by_code":"1132","by_license_plate":"鲁QP2342"},{"by_code":"1133","by_license_plate":"鲁QP2154"},{"by_code":"1134","by_license_plate":"鲁QP2146"},{"by_code":"1137","by_license_plate":"鲁LD7919"},{"by_code":"1138","by_license_plate":"鲁LD6533"},{"by_code":"1139","by_license_plate":"鲁LD7695"},{"by_code":"1140","by_license_plate":"鲁LD0735"},{"by_code":"1141","by_license_plate":"鲁LD7808"},{"by_code":"1142","by_license_plate":"鲁EA2698"},{"by_code":"1143","by_license_plate":"鲁EA1768"},{"by_code":"1144","by_license_plate":"鲁LD2095"},{"by_code":"1145","by_license_plate":"鲁LD0756"},{"by_code":"1146","by_license_plate":"鲁L18920"},{"by_code":"1147","by_license_plate":"鲁LD6676"},{"by_code":"1148","by_license_plate":"鲁LD0736"},{"by_code":"1149","by_license_plate":"鲁L18983"},{"by_code":"1150","by_license_plate":"鲁LD0771"},{"by_code":"1151","by_license_plate":"鲁LC6539"},{"by_code":"1152","by_license_plate":"鲁LD5188"},{"by_code":"1153","by_license_plate":"鲁LD7520"},{"by_code":"1154","by_license_plate":"鲁LD5163"},{"by_code":"1155","by_license_plate":"鲁LD5073"},{"by_code":"1156","by_license_plate":"鲁LD2092"},{"by_code":"1157","by_license_plate":"鲁LD5136"},{"by_code":"1158","by_license_plate":"鲁LD5105"},{"by_code":"1159","by_license_plate":"鲁LD5075"},{"by_code":"1160","by_license_plate":"鲁LD5825"},{"by_code":"1161","by_license_plate":"鲁LD2096"},{"by_code":"1165","by_license_plate":"鲁LD5122"},{"by_code":"1166","by_license_plate":"鲁LD6262"},{"by_code":"1167","by_license_plate":"鲁LD5123"},{"by_code":"1168","by_license_plate":"鲁LD7851"},{"by_code":"1169","by_license_plate":"鲁LD7803"},{"by_code":"1170","by_license_plate":"鲁LD5875"},{"by_code":"1171","by_license_plate":"鲁LD0733"},{"by_code":"1172","by_license_plate":"鲁LD5106"},{"by_code":"1173","by_license_plate":"鲁LD5053"},{"by_code":"1174","by_license_plate":"鲁LC7100"},{"by_code":"1175","by_license_plate":"鲁LD7815"},{"by_code":"1176","by_license_plate":"鲁LD7908"},{"by_code":"1177","by_license_plate":"鲁L8937"},{"by_code":"1178","by_license_plate":"鲁LD5755"},{"by_code":"1181","by_license_plate":"鲁LD6611"},{"by_code":"1184","by_license_plate":"鲁LD5189"},{"by_code":"1185","by_license_plate":"鲁LD2333"},{"by_code":"1186","by_license_plate":"鲁LD6922"},{"by_code":"1187","by_license_plate":"鲁LD5155"},{"by_code":"1188","by_license_plate":"鲁LD6662"},{"by_code":"1189","by_license_plate":"鲁M43678"},{"by_code":"1190","by_license_plate":"鲁LC0322"},{"by_code":"1191","by_license_plate":"鲁LD0755"},{"by_code":"1193","by_license_plate":"鲁LD2306"},{"by_code":"1195","by_license_plate":"鲁LB9593"},{"by_code":"1196","by_license_plate":"鲁LB9021"},{"by_code":"1197","by_license_plate":"鲁LD2093"},{"by_code":"1198","by_license_plate":"鲁LC2738"},{"by_code":"1199","by_license_plate":"鲁LD2095"},{"by_code":"1200","by_license_plate":"鲁M43602"},{"by_code":"1201","by_license_plate":"鲁M43687"},{"by_code":"1202","by_license_plate":"苏GH0607"},{"by_code":"1203","by_license_plate":"苏GH0801"},{"by_code":"1204","by_license_plate":"鲁LB9922"},{"by_code":"1205","by_license_plate":"鲁LD5153"},{"by_code":"1206","by_license_plate":"鲁LB9010"},{"by_code":"1207","by_license_plate":"鲁M43663"},{"by_code":"1208","by_license_plate":"鲁M46571"},{"by_code":"1209","by_license_plate":"鲁M43610"},{"by_code":"1210","by_license_plate":"鲁LC2730"},{"by_code":"1211","by_license_plate":"鲁LC2119"},{"by_code":"1212","by_license_plate":"鲁LC2756"},{"by_code":"1213","by_license_plate":"鲁LB9020"},{"by_code":"1214","by_license_plate":"鲁LB8672"},{"by_code":"1215","by_license_plate":"鲁LD5177"},{"by_code":"1216","by_license_plate":"鲁LB9022"},{"by_code":"1217","by_license_plate":"鲁LC2772"},{"by_code":"1218","by_license_plate":"鲁M43698"},{"by_code":"1219","by_license_plate":"鲁M43662"},{"by_code":"1220","by_license_plate":"鲁LD0738"},{"by_code":"1221","by_license_plate":"鲁LD5187"},{"by_code":"1222","by_license_plate":"鲁LC7013"},{"by_code":"1223","by_license_plate":"鲁M43689"},{"by_code":"1224","by_license_plate":"鲁CF7761"},{"by_code":"1225","by_license_plate":"鲁CF7807"},{"by_code":"1226","by_license_plate":"鲁LC2767"},{"by_code":"1227","by_license_plate":"鲁LC9503"},{"by_code":"1228","by_license_plate":"鲁LC9532"},{"by_code":"1229","by_license_plate":"鲁M43602"},{"by_code":"1230","by_license_plate":"鲁LD5153"},{"by_code":"1231","by_license_plate":"鲁LD2095"},{"by_code":"1232","by_license_plate":"鲁LD2101"},{"by_code":"1233","by_license_plate":"鲁LD5159"},{"by_code":"1234","by_license_plate":"鲁LD5109"},{"by_code":"1235","by_license_plate":"鲁LD5177"},{"by_code":"1236","by_license_plate":"鲁LC2738"},{"by_code":"1237","by_license_plate":"鲁M46571"},{"by_code":"1238","by_license_plate":"鲁M43698"},{"by_code":"1239","by_license_plate":"鲁LC0322"},{"by_code":"1240","by_license_plate":"鲁LD2306"},{"by_code":"1241","by_license_plate":"鲁LB9922"},{"by_code":"1242","by_license_plate":"鲁LC2737"},{"by_code":"1243","by_license_plate":"鲁LC9532"},{"by_code":"1244","by_license_plate":"鲁LC9503"},{"by_code":"1245","by_license_plate":"鲁M43689"},{"by_code":"1246","by_license_plate":"鲁LB9021"},{"by_code":"1247","by_license_plate":"鲁LD0738"},{"by_code":"1248","by_license_plate":"鲁M43610"},{"by_code":"1249","by_license_plate":"鲁LC7013"},{"by_code":"1250","by_license_plate":"鲁LC2119"},{"by_code":"1251","by_license_plate":"鲁LC2730"},{"by_code":"1252","by_license_plate":"鲁LD7723"},{"by_code":"1253","by_license_plate":"鲁LD5187"},{"by_code":"1254","by_license_plate":"鲁LD7582"},{"by_code":"1255","by_license_plate":"鲁LD0772"},{"by_code":"1256","by_license_plate":"鲁LC8331"},{"by_code":"1257","by_license_plate":"鲁LC2756"},{"by_code":"1258","by_license_plate":"鲁LB9010"},{"by_code":"1259","by_license_plate":"苏GE9362"},{"by_code":"1260","by_license_plate":"鲁LD2093"},{"by_code":"1261","by_license_plate":"苏GH0607"},{"by_code":"1262","by_license_plate":"鲁LC2862"},{"by_code":"1263","by_license_plate":"苏GH0801"},{"by_code":"1264","by_license_plate":"鲁LC1073"},{"by_code":"1265","by_license_plate":"鲁M43662"},{"by_code":"1266","by_license_plate":"鲁LC8369"},{"by_code":"1267","by_license_plate":"鲁LC2795"},{"by_code":"1268","by_license_plate":"鲁LC5083"},{"by_code":"1269","by_license_plate":"鲁CF7807"},{"by_code":"1270","by_license_plate":"鲁LC2767"},{"by_code":"1271","by_license_plate":"鲁CF7761"},{"by_code":"1272","by_license_plate":"鲁LD7851"},{"by_code":"1273","by_license_plate":"鲁LD7803"}]}

更多相关文章

  1. Android:theme
  2. 【Android】android系统自带样式
  3. Android(安卓)textAppearance的属性设置及TextView属性详解
  4. android自带样式 theme
  5. Android系统自带样式(android:theme)(转)
  6. Android:EditText 多行显示及所有属性
  7. Android系统自带样式(android:theme)详解
  8. Android(安卓)textAppearance的属性设置及TextView属性详解
  9. Android(安卓)theme

随机推荐

  1. Android实现远程服务端与客户端的通信AID
  2. 获取 Android(安卓)设备的唯一标识码
  3. Android UIAutomator 定位方式详解
  4. Android Studio中创建Selector文件的方法
  5. Android之——自定义复合控件的实现
  6. android,不让edittext一进入页面就获取焦
  7. HwBinder原理总结-Android10.0 HwBinder
  8. Android Market有望后来居上
  9. android so库、jar包生成和使用
  10. Android Task概念以及相关