关于Android版的QQ的有关问题

关于Android版的QQ的问题
在Android版的QQ中,用户登录后,将获取所有的好友信息,而这些信息中包含有:图片、心情、昵称等信息,我想知道,这是通过发送一个请求,然后就从服务器获取所有的这些信息,还是通过多个请求实现的。

如果是通过一个请求,就获取到所有的这些信息,那么对于这些信息是怎么封装的。

如果是通过多个请求,则又是怎么封装好友信息的,由于这些信息的量很大,而且又包含有图片、昵称等,这个传递信息的过程是怎么有条不紊地进行的?

------解决方案--------------------
和通信协议有关吧