卡片加载
2015-11-10 14:03:13 1 举报
卡片加载,仿佛打开了一扇通往无尽可能性的大门。每张卡片都蕴含着独特的信息和故事,等待着被探索和解读。它们在指尖跳跃,闪烁着光芒,如同星辰点缀在夜空中。随着卡片的逐一加载,一幅幅绚丽多彩的画面在眼前展开,让人仿佛置身于一个神奇的世界。每一次点击,都是一次新的冒险,每一次翻页,都是一次新的发现。卡片加载的过程充满了期待和惊喜,让人充满好奇和兴奋。无论是寻找宝藏、解锁谜题还是收集稀有卡片,每一次加载都是一次全新的挑战。卡片加载,让我们感受到了无限的可能性和创造力的魅力。
作者其他创作
大纲/内容
CardManager中loadAllCardData
卡片排序
RefreshRunnable
刚开始刷
数据非空?
选取5张卡片
根据CardData创建CardView
将卡片添加到卡片流中
判断卡片流的高度是否已经超过预设的流的高度
异步更新卡片到DB(table_legocard)
prepareRefreshCards
启动工作线程,进行网络请求
通知CardManager更新卡片数据
获取所有状态为已添加的卡片
将其余为显示的卡片保存到mInitialCardDatas列表中
initCardFlow
卡片刷完了?
onRefreshCardsTaskCanceled
将JSONObject数据构建成CardDataWrapper数据
有正常卡片
onRefreshCardsOrigin
没有卡片需要刷新
全部PB拉新加载
CardTaskController[refreshCards]
CardHomeView[refreshCards()]
onRefreshCardsTaskFinished
RefreshCardsTaskListener
RefreshCardTask
onFinish
OnTaskFinishListener
0 条评论
下一页