首页 > android -volley-请求数据

android -volley-请求数据

    



     private ListarrGson;//请求的数据
    //请求数据的方法

public void initData()

{

RequestQueue mQueue = Volley.newRequestQueue(getApplicationContext());

String url ="http://www.fashions88.com/you/HBooks88/GetBooks88Data.php?&Type=NewBook";

StringRequest stringRequest_get = new StringRequest(url, new Response.Listener() {

@Override

public void onResponse(String response) {

Log.d("TAG", response);

Gson gsons = new Gson();

gson gs = gsons.fromJson(response,gson.class);

arrGson = gs.getData();

// for (gson.DataBean beans : gs.getData()) {

// Log.d("data", beans.getName());

// }

}

}, new Response.ErrorListener() {

@Override

public void onErrorResponse(VolleyError error) {

Log.e("TAG", error.getMessage(), error);

}

});

mQueue.add(stringRequest_get);

}



//

模型
package bluewebprinter.pericles.net.bluewebprinter;



import java.util.List;



/**

* Created by you on 2017/3/28.

* http://www.fashions88.com/you/HBooks88/GetBooks88Data.php?&Type=NewBook

* http://www.fashions88.com/you/HBooks88/GetBooks88Data.php?&Type=Other

*/



public class gson {



private List data;



public List getData() {

return data;

}



public void setData(List data) {

this.data = data;

}



public static class DataBean {

/**

* Name : 綜合能力測驗復習指導

* Author : 本書編寫組 編

* USPrice : 6.83

* PhotoPath : http://img33.dangdang.com/70/31/20691763-1_o.jpg

* Book_No : 9787010076812

* Publisher : 人民出版社

* Saved_PhotoPath : 20091015/9787010076812.jpg

* Publish_Date_T : 22099る

* SCDName : 政治

*/



private String Name;

private String Author;

private String USPrice;

private String PhotoPath;

private String Book_No;

private String Publisher;

private String Saved_PhotoPath;

private String Publish_Date_T;

private String SCDName;



public String getName() {

return Name;

}



public void setName(String Name) {

this.Name = Name;

}



public String getAuthor() {

return Author;

}



public void setAuthor(String Author) {

this.Author = Author;

}



public String getUSPrice() {

return USPrice;

}



public void setUSPrice(String USPrice) {

this.USPrice = USPrice;

}



public String getPhotoPath() {

return PhotoPath;

}



public void setPhotoPath(String PhotoPath) {

this.PhotoPath = PhotoPath;

}



public String getBook_No() {

return Book_No;

}



public void setBook_No(String Book_No) {

this.Book_No = Book_No;

}



public String getPublisher() {

return Publisher;

}



public void setPublisher(String Publisher) {

this.Publisher = Publisher;

}



public String getSaved_PhotoPath() {

return Saved_PhotoPath;

}



public void setSaved_PhotoPath(String Saved_PhotoPath) {

this.Saved_PhotoPath = Saved_PhotoPath;

}



public String getPublish_Date_T() {

return Publish_Date_T;

}



public void setPublish_Date_T(String Publish_Date_T) {

this.Publish_Date_T = Publish_Date_T;

}



public String getSCDName() {

return SCDName;

}



public void setSCDName(String SCDName) {

this.SCDName = SCDName;

}

}

}

转载于:https://www.cnblogs.com/shenlaiyaoshi/p/6635681.html

更多相关:

  • importjava.security.SecureRandom;importjavax.crypto.Cipher;importjavax.crypto.SecretKey;importjavax.crypto.SecretKeyFactory;importjavax.crypto.spec.DESKeySpec;//结果与DES算...

  • 题目:替换空格 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 输入:s = "We are happy." 输出:"We%20are%20happy." 限制: 0 <= s 的长度 <= 10000 解题: 时间复杂度:O(n) 空间复杂度:O(n) class Solution { public:s...

  • 在C++11标准库中,string.h已经添加了to_string方法,方便从其他类型(如整形)快速转换成字面值。 例如: for (size_t i = 0; i < texArrSize; i++)RTX_Shader.SetInt(string("TexArr[") + to_string(i) + "]", 7 + i);...

  • Ubuntu 14.04安装并升级之后,变成楷体字体非常难看,我昨天搞了一晚上,终于理了个头绪,这里整理一下。 经过网上调研,大家的一致看法是,使用开源字体库文泉驿的微黑字体效果比较理想,甚至效果不输windows平台的雅黑字体。下面我打算微黑来美化Ubuntu 14.04. 1.安装文泉驿微黑字体库 sudo aptitude...

  • 使用string时发现了一些坑。 我们知道stl 容器并不是线程安全的,所以在使用它们的过程中往往需要一些同步机制来保证并发场景下的同步更新。 应该踩的坑还是一个不拉的踩了进去,所以还是记录一下吧。 string作为一个容器,随着我们的append 或者 针对string的+ 操作都会让string内部的数据域动态增加,而动态增加的...

  • 在.Net Framework中,配置文件一般采用的是XML格式的,.NET Framework提供了专门的ConfigurationManager来读取配置文件的内容,.net core中推荐使用json格式的配置文件,那么在.net core中该如何读取json文件呢?1、在Startup类中读取json配置文件1、使用Confi...

  •   1 public class FrameSubject extends JFrame {   2    3   …………..   4    5   //因为无法使用多重继承,这儿就只能使用对象组合的方式来引入一个   6    7   //java.util.Observerable对象了。   8    9   DateSub...

  • 本案例主要说明如何使用NSwag 工具使用桌面工具快速生成c# 客户端代码、快速的访问Web Api。 NSwagStudio 下载地址 比较强大、可以生成TypeScript、WebApi Controller、CSharp Client  1、运行WebApi项目  URL http://yourserver/swagger 然后...

  •   在绑定完Action的所有参数后,WebAPI并不会马上执行该方法,而要对参数进行验证,以保证输入的合法性.   ModelState 在ApiController中一个ModelState属性用来获取参数验证结果.   public abstract class ApiController : IHttpController,...

  • 1# 引用  C:AVEVAMarineOH12.1.SP4Aveva.ApplicationFramework.dll C:AVEVAMarineOH12.1.SP4Aveva.ApplicationFramework.Presentation.dll 2# 引用命名空间, using Aveva.Applicati...

  • 因为函数参数是按值传递的,所以要想改变变量,必须传递地址。 二级指针实际上就是指针变量的地址,如果传递二级指针,函数声明必须写**。 (void**)&必须是本质上就是指针变量的地址才可以做这样的转换,并不是说把一个一级指针也可以转换,void**的本质是标识一个二级指针。 &data就是(默认数据类型 **)&data,(void...

  • 文章目录1. 解决问题2. 应用场景3. 实现如下:C++实现C语言实现4. 缺点 1. 解决问题 在工厂方法模式中,我们卖衣服。此时我们为每一种衣服创建不同的工厂,帽子有一个工厂专门创建,裤子有一个工厂专门创建,T恤有一个工厂专门创建。这样的方式保证了代码设计的开闭原则(对扩展开发,对修改关闭),解决了简单工厂模式中暴露的...

  • 转载于:http://blog.csdn.net/u012819339/article/details/50654764   实体作品请参看优酷视频。 若以上链接点击无效请把该链接地址复制到浏览器地址栏 http://v.youku.com/v_show/id_XODYzODczNzQ4.html 说明: 该作品为arvik于2014...

  • - (void)viewDidLoad {[super viewDidLoad];NSLog(@"我在玩手机");NSLog(@"手机没电了");[self chargeMyIphone:^{NSLog(@"出门逛街");}];NSLog(@"我在看电视"); }-(void)chargeMyIphone:(void(^)(void...

  • http://stackoverflow.com/questions/150446/how-do-i-detect-when-someone-shakes-an-iphone 我的实现(基于Eran Talmor): 没必要application.applicationSupportsShakeToEdit = YES; Set th...