Java 分页下载方法以批量从服务器中拾取项目

Java 分页下载方法以批量从服务器中拾取项目,java,android,listview,Java,Android,Listview,我有一个从服务器上拾取数据的方法。如何对其进行分页,以便在listview中以10为一批拾取数据。将显示该方法的片段 private String downloadData() { HttpURLConnection con=Connector.connect(urlAddress); if(con==null) { return null; } try {

我有一个从服务器上拾取数据的方法。如何对其进行分页,以便在listview中以10为一批拾取数据。将显示该方法的片段

private String downloadData()
    {
        HttpURLConnection con=Connector.connect(urlAddress);
        if(con==null)
        {
            return null;
        }

        try
        {
            String line;
            StringBuffer jsonData=new StringBuffer();

            System.out.println("json data 123 " + jsonData.capacity() );
            br.close();
            is.close();
            return jsonData.toString();

        } catch (IOException e) {
            e.printStackTrace();
        }


        return null;
    }

既然你的问题没有那么具体,我想给你一个逻辑,说明它是如何完成的

1) 第一件事是,如果您有分页视图,那么在响应中您需要Api 开发人员向您发送一个链接,其中给出了下一页的url

2) 之后,如果希望加载更多数据,则再次执行api调用并附加这些数据 在列表中。
3) 之后,通知适配器数据已更改。

否,无问题。但如果你理解我提到的上述逻辑,那么你就能做到。