PPOS详情页布局加载和优化

 PPOS详情页 界面绘制和功能实现
方案调研和测试:
1. 整个界面作为recyclerview,添加headview 和list  -- 布局改动和代码逻辑太大
2. 相似推荐等作为recyclerview,焦点下移时 对小窗口的mastview做显示和消失动画,recyclerview上移 -- 增加了动画影响性能 上移显示突兀 效果不好
3. 整个界面作为scrollview(内LinearLayout),包含小窗口的mastview和相似推荐的recyclerview –优点 焦点滚动效果好 能显示每个item,缺点 布局层级增加 所有视图加载 负载大
去掉scrollview,改用relativelayout,recyclerview改linearyout 动态增加Gridview 相似推荐等内容 初始化只添加显示一排部分 – 优点 减少布局层级,高度自适应,优化加载过程,简化代码逻辑 

4.外层RelativeLayout,数据加载使用recyclerview(非嵌套Gridview),标题和不同item的view加载 使用viewType来区分,并在gridLayoutManager对标题设置占整行(即所有列数)显示。减少布局嵌套,充分利用recyclerview加载特性,关键是recyclerview的item并不会像gridview一样抢焦点 (采用)
详细可参考:
 RecyclerView添加headview 和 viewtype使用
http://blog.csdn.net/qibin0506/article/details/49716795
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值