- 博客(10)
- 收藏
- 关注
原创 灵活可控的侧边栏
本文记录了实现全屏可拖动滑动侧边栏时遇到的两个核心问题及解决方案。首先针对enableEdgeToEdge导致的渲染不全问题,分析了View渲染机制,提出两种解决方法:使用fitsSystemWindows属性或通过添加透明TopView动态调整布局。其次利用反射技术突破DrawerLayout限制,通过运行时修改私有ViewDragHelper参数,实现了自定义拖动范围控制(全屏/半屏/自定义距离响应)。文章结合源码分析,展示了如何通过反射获取并修改私有属性,最终实现灵活可控的侧边栏交互效果。
2025-10-13 00:00:13
835
原创 EclipsePushToGitee
阐述了由零完成使用Eclipse把代码Push到Gitee的过程,同时也解释了过程中的一些按钮的含义以及一些常见问题的处理方式。算是一篇比较全面的文章了吧。
2025-03-30 11:06:41
1284
原创 重识ViewModel
从简单使用ViewModel,到配和LiveData一起使用,再到配合viewModelScope协程处理逻辑逐步递进介绍了如何更好的管理数据逻辑,让我们的Activity不再臃肿。
2024-10-22 21:34:23
671
原创 安卓杂记1
收录了我学习郭霖大神的《第一行代码》过程中所产生的一些问题及处理方式和一些参考链接,以及一些书中未细写知识。分几篇来写吧,大概是有三篇的样子,现在还没写完。
2024-05-09 01:14:52
1463
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅