高度灵活的电商APP首页怎么布局?

-船长- 2015-12-15 06:27:37
目前想的是用recyclerview去实现多item布局。类似京东首页,淘宝首页。
...全文
369 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
-船长- 2015-12-26
  • 打赏
  • 举报
回复
引用 6 楼 u010382037 的回复:
如果光是浏览信息类的app,比如电商,新闻类app 界面可以做成h5的。迭代升级就很方便了,也很灵活。 如果要是做原生的话,你的想法很好,就是用recyclerview 实现不同的item。只不过在adapter适配的时候稍微复杂点。 适配的话, 1.先定义好不同布局的item 2.重写 RecyclerView.Adapter 里的getItemViewType()方法 3.然后在onCreateViewHolder里做判断。 注意:组织数据的时候建议都做好标识位,方便判断。 虽然listview也支持不同item布局,毕竟recyclerview更加灵活。 建议不要用scrollview 嵌套viewpager listview 等东西。会搞的很复杂而且不容易扩展。比如 listview的得在绘制前计算出高度。
产品出的需求就是很多左右滑动和上下滑动!需求已经定了,现在在想办法实现
xkb11111 2015-12-24
  • 打赏
  • 举报
回复
我觉得用webview好了 ,貌似TB和JD都是webview的
KE南 2015-12-24
  • 打赏
  • 举报
回复
如果光是浏览信息类的app,比如电商,新闻类app 界面可以做成h5的。迭代升级就很方便了,也很灵活。 如果要是做原生的话,你的想法很好,就是用recyclerview 实现不同的item。只不过在adapter适配的时候稍微复杂点。 适配的话, 1.先定义好不同布局的item 2.重写 RecyclerView.Adapter 里的getItemViewType()方法 3.然后在onCreateViewHolder里做判断。 注意:组织数据的时候建议都做好标识位,方便判断。 虽然listview也支持不同item布局,毕竟recyclerview更加灵活。 建议不要用scrollview 嵌套viewpager listview 等东西。会搞的很复杂而且不容易扩展。比如 listview的得在绘制前计算出高度。
Utopia 2015-12-24
  • 打赏
  • 举报
回复
h5。。。。
-船长- 2015-12-24
  • 打赏
  • 举报
回复
别沉啊,给点思路也行啊
-船长- 2015-12-24
  • 打赏
  • 举报
回复
别沉啊,给点思路也行啊
-船长- 2015-12-16
  • 打赏
  • 举报
回复
引用 楼主 hosterZhu 的回复:
目前想的是用recyclerview去实现多item布局。类似京东首页,淘宝首页。
确实很复杂,目前想到的是用原生的去解决!
ghchen 2015-12-16
  • 打赏
  • 举报
回复
哪页面不是一个recyclerview可以搞定的吧,很复杂的

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧