开源爱好者(CC/SmartSwipe/AutoRegister/PreLoader/Gloading...)
嵌套层级深的问题让众多刚接触Flutter的同学感到困扰,它不仅是看起来让人感到不适,还非常影响编码体验。 大佬们会告诉你应该拆分自己的嵌套代码(自定义widget或者抽取build方法)来减少嵌套层级。
一个框架解决所有侧滑需求,所有功能都可一行代码完成调用
SmartSwipe是一个Android侧滑处理框架,它封装了对控件侧滑事件的捕获、分发及多点交替滑动的处理,基于SmartSwipe我们可以为控件添加各种你想要的侧滑效果。本文将介绍它的使用方式及实现原理。
深度解耦 Android App 中全局加载中、加载失败及空数据视图。 分离全局加载状态视图的实现和使用。 不需要在每个页面的布局文件中额外添加加载状态视图。 可用于 Activity,也可用于为某个 View 显示加载状态,还可用于各种通过列表 Item ( ListView、RecyclerView 等)。
为了让大家能快速对android组件化有个整体的认识,本文将从多个维度对目前网上一些有代表性的开源组件化开发方案进行对比,从而更好的区分各组件化方案的特点,快速选择适合自己使用的方案深入学习并使用,在面试中被问到时也能做到心中有数。
本文的侧重点是如何让我们的jsBridge不那么臃肿,实现得更优雅,更利于维护。
本文介绍了在CC组件化框架下实现Fragment及View组件化的方式,为android工程组件化的道路扫除一个障碍
用CC来AOP地实现登录成功后再跳转到目标界面功能
本文详细介绍了CC框架的设计思路与实现原理。通过阅读本文,你可以了解到设计一个基于组件总线方案的组件化框架所涉及到的相关技术点,甚至可以自己设计一套组件化框架出来。