数据
来源:互联网 发布:雕刻机钻孔编程视频 编辑:程序博客网 时间:2024/04/29 15:53
package a16.erin.list_banner_demo;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.ListView;
import com.google.gson.Gson;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
public class MainActivity extends AppCompatActivity {
private ListView listView;
private MyAdapter adapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView = (ListView) findViewById(R.id.mylist);
adapter = new MyAdapter(MainActivity.this);
listView.setAdapter(adapter);
try {
String url = "http://japi.juhe.cn/comic/chapterContent?comicName=" + URLEncoder.encode("辛巴达的冒险", "utf-8") + "&id=237401&key=c04f36cf1bf17c7b6e7684a7bb6a56f3";
new HttpUtil().getDataFromServer(MainActivity.this, new RequestBean(url), new HttpUtil.DataCallBack() {
@Override
public void prosseData(String json) {
Gson gson = new Gson();
BookDataBean bean = gson.fromJson(json, BookDataBean.class);
if (bean != null) {
BookDataBean.ResultBean resultBean = bean.getResult();
if (resultBean != null) {
adapter.addData( resultBean.getImageList());
}
}
}
});
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.ListView;
import com.google.gson.Gson;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
public class MainActivity extends AppCompatActivity {
private ListView listView;
private MyAdapter adapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView = (ListView) findViewById(R.id.mylist);
adapter = new MyAdapter(MainActivity.this);
listView.setAdapter(adapter);
try {
String url = "http://japi.juhe.cn/comic/chapterContent?comicName=" + URLEncoder.encode("辛巴达的冒险", "utf-8") + "&id=237401&key=c04f36cf1bf17c7b6e7684a7bb6a56f3";
new HttpUtil().getDataFromServer(MainActivity.this, new RequestBean(url), new HttpUtil.DataCallBack() {
@Override
public void prosseData(String json) {
Gson gson = new Gson();
BookDataBean bean = gson.fromJson(json, BookDataBean.class);
if (bean != null) {
BookDataBean.ResultBean resultBean = bean.getResult();
if (resultBean != null) {
adapter.addData( resultBean.getImageList());
}
}
}
});
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}
阅读全文
0 0
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 数据
- 讨厌的青蛙(枚举)
- 多线程同步锁模拟售票系统
- Spring boot之单元测试
- 多条目
- 文件“obj\Debug\android\bin\packaged_resources”不存在
- 数据
- nodeJS中读写文件方法的区别
- ios-NSURLSession注意点
- 设计模式
- 447B. DZY Loves Strings
- (人脸识别2-7)——利用分类器识别本人
- ScrollView,ListView,ViewPage滑动到底的阴影,overScrollMode的使用
- poj 2186 强连通缩点求出度为0点是否唯一
- Linux学习 CDN加速