Php 默认http客户端替代方案和优化

Php 默认http客户端替代方案和优化,php,android,json,listview,http-get,Php,Android,Json,Listview,Http Get,我正在使用默认的http客户端向我的php脚本发送一个httpget调用,该脚本接收来自mysql服务器的数据,因此需要进行json解析等工作 我使用上述..等将更多项目加载到listview中。我应该在每次调用后关闭http客户端,还是让它保持打开状态 是否有更优化的替代方案,我已经查阅了改装和截击,但我不确定 有没有一种方法可以在没有其他选择的情况下优化整个操作 我推荐,我已经在几个项目中使用它来发出HTTP请求。如果你愿意,你也可以使用。还有很多其他的选择 我的观点是,大多数时候,一个库(

我正在使用默认的http客户端向我的php脚本发送一个httpget调用,该脚本接收来自mysql服务器的数据,因此需要进行json解析等工作

  • 我使用上述..等将更多项目加载到listview中。我应该在每次调用后关闭http客户端,还是让它保持打开状态
  • 是否有更优化的替代方案,我已经查阅了改装和截击,但我不确定
  • 有没有一种方法可以在没有其他选择的情况下优化整个操作
  • 我推荐,我已经在几个项目中使用它来发出HTTP请求。如果你愿意,你也可以使用。还有很多其他的选择

    我的观点是,大多数时候,一个库(比如改型)比自己编写要好得多。这是因为他们花了无数的时间来开发它,而且很可能是该领域的专家。如果你想要一些定制的东西,那就去吧,但是对于其他的东西,我会在这种情况下使用一个库。您不必担心关闭HTTP客户端之类的事情。您还可以编写更少的代码,减少可能引入代码库的bug

    通过改型,您可以创建一个接口,定义您希望调用的所有端点。您还可以创建用于保存返回的数据的。您调用Regenerated的生成方法,它发出请求,解析JSON并用数据填充POJO。然后,您可以将这些对象馈送到listview中


    进一步阅读
  • 有关如何在项目中实施它的信息,请向该官员咨询
  • 在Square的工程博客上
  • 我推荐,我已经在几个项目中使用它来发出HTTP请求。如果你愿意,你也可以使用。还有很多其他的选择

    我的观点是,大多数时候,一个库(比如改型)比自己编写要好得多。这是因为他们花了无数的时间来开发它,而且很可能是该领域的专家。如果你想要一些定制的东西,那就去吧,但是对于其他的东西,我会在这种情况下使用一个库。您不必担心关闭HTTP客户端之类的事情。您还可以编写更少的代码,减少可能引入代码库的bug

    通过改型,您可以创建一个接口,定义您希望调用的所有端点。您还可以创建用于保存返回的数据的。您调用Regenerated的生成方法,它发出请求,解析JSON并用数据填充POJO。然后,您可以将这些对象馈送到listview中


    进一步阅读
  • 有关如何在项目中实施它的信息,请向该官员咨询
  • 在Square的工程博客上
  • 你可以用。试试看。它很容易使用,对我来说也很好用

    其用途如下:

    Aquery aq = new AQuery(context);
    aq.ajax(...);
    
    你可以用。试试看。它很容易使用,对我来说也很好用

    其用途如下:

    Aquery aq = new AQuery(context);
    aq.ajax(...);
    

    谢谢你的回答,像教程这样的一点帮助将是最好的结束。我已经编辑了我的答案,包括一些更多的教程-享受!愿查克·诺里斯和你在一起;)非常感谢。谢谢你的回答,像教程这样的一点帮助将是最好的结束。我已经编辑了我的答案,包括一些更多的教程-享受!愿查克·诺里斯和你在一起;)非常感谢。我一定会努力的!谢谢你一定会努力的!非常感谢。