登录社区云,与社区用户共同成长
邀请您加入社区
本文主要记录activity、fragment之中的参数传递,包括各自的跳转传递,返回后的参数传递,以及之间的互相传递等,本文后续会持续更新记录。
本文记录了实现全屏可拖动滑动侧边栏时遇到的两个核心问题及解决方案。首先针对enableEdgeToEdge导致的渲染不全问题,分析了View渲染机制,提出两种解决方法:使用fitsSystemWindows属性或通过添加透明TopView动态调整布局。其次利用反射技术突破DrawerLayout限制,通过运行时修改私有ViewDragHelper参数,实现了自定义拖动范围控制(全屏/半屏/自定义距