xtuils


xutils的使用必须导入一个依赖

protected
void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = (ListView) findViewById(R.id.lv); data(); } public void data(){ jiexi("http://huixinguiyu.cn/Assets/js/data.js "); } public void jiexi(String path){ RequestParams params=new RequestParams(path); x.http().get(params, new Callback.CacheCallback<String>() { @Override public void onSuccess(String result) { Gson gson=new Gson(); Bean bean = gson.fromJson(result, Bean.class); list = bean.getApk(); lv.setAdapter(new My()); lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { Intent intent=new Intent(MainActivity.this,Main2.class); intent.putExtra("url",list.get(i).getIconUrl()); startActivity(intent); } }); } @Override public void onError(Throwable ex, boolean isOnCallback) { } @Override public void onCancelled(CancelledException cex) { } @Override public void onFinished() { } @Override public boolean onCache(String result) { return false; } });

 

posted @ 2017-09-21 09:57  沫髯小乐  阅读(256)  评论(0编辑  收藏  举报