微博客户端优化与功能实现要点.pdfVIP

  • 2
  • 0
  • 约1.55千字
  • 约 2页
  • 2026-04-05 发布于北京
  • 举报

2014年10月10日星期五上午11:54

•因为请求是延迟的,假设网速很慢,2秒才可以,当快速点击首页的时

•如何解决,添加判断,在加载的时候,不需要在去请求新的微博数据。

加载完成的时候,才能继续请求

2.解决请求未读数问题

•解决在拉的时候,也去请求未读数,把定时期加入主运行循环

•解决当请求更多微博数据,并且请求完成之后,发送未读数请求,新浪

直接返回0

•在一开始加载更多数据的时候,记录当前未读数,到时候再次设置未读

数时,添加之前记录的未读数。

•在请求更多微博时,可能网速慢,这时候获取请求未读数时,还是会先

获取之前的未读数,但是这时候已经提前记录了之前的未读数,两个相

加就会有问题。

•假设3条未读数,上拉刷新,记录3条,设置tabBarItem的badgeView是获

取未读数+之前记录的,这时候还没刷新完,获取的未读数就是3,加在

之前记录的就是6了,无缘无故多了3条。

•需要添加判断,只有每次请求更多数据完成之后,才继续请求未读数,

避免数据错误。

3.后台播放

•开启后台任务

•设置应用后台模式

文档评论(0)

1亿VIP精品文档

相关文档