【原创】微信8.0主页面 - 框架构想

注:本文只代表个人想法,欢迎各位提出自己的不同看法

(周末花时间做了一张 “微信主页面” 的设计稿)

如果将整个主页面展开的话,应该会是这样的效果(如上图所示) 

上图红色的方框内应该是一个主 ViewPager2 控件,包含了四个 Fragment

顶部的 Toolbar 和底部的 BottomNavigationView 可以是共用的

 第一个 Fragemt 应该还是一个子 ViewPager2 ,包含两个独立的 Fragment

当然,这个子 ViewPager2 需要判断是否切换到顶部的小程序页面

如果在顶部,主 ViewPager2 设置 setUserInputEnabled(false) 禁止左右滑动

页面的滑动沉降效果主要可以由 PageTransformer 提供

 这一部分是否也为ViewPager,暂时还没定论

或者是一个抽屉布局?回头试一试,看看实现效果如何

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值