功能完善,还有很多细节上的优化
本项目主要有三部分组成:
- 资讯与音乐
- 小程序首页,加载时自动从服务器拉取相应数据,展示 电影资讯、精美居中 与 热门歌曲
- 除了具有喜欢 与 分享 功能外,热门歌曲 是 可以播放并且记录播放状态的
- 对数据进行缓存处理,避免来回切换时多次从服务器请求重复数据,只对 点赞信息 进行必要的更新
- 书单与搜索
- 展示推荐书单,点击指定书籍可进入对应页面
- 书籍数据如果出现错误,会使用默认的暂未图片,并对内容进行隐藏,避免了用户网络错误或者服务器数据出现问题的情况
- 短评逻辑进行了优化,限制了长度、内容,显示数量在不同地方有不同数量限制,避免界面过长
- 搜索短评进行相应缓存,数量限制在10个,如果超出则队首进,队尾出
- 书籍搜索结果与短评数据在结果为零时进行相应处理,显示为 暂无数据
- 搜索结果支持触底加载更多 与 上拉刷新
- 个人与喜欢
- 对微信用户信息进行处理,如未登录则显示 点击登录 的图片,反之 则显示用户头像与昵称
- 对用户点赞的资讯进行展示,并将此处设置不可取消点赞
更多细节,等你发现