Pilot:适用于Android的android。*解耦的应用程序堆栈

时间:2024-05-15 15:48:50
【文件属性】:

文件名称:Pilot:适用于Android的android。*解耦的应用程序堆栈

文件大小:578KB

文件格式:ZIP

更新时间:2024-05-15 15:48:50

Java

随着时间的流逝,该项目现已被弃用,我个人开始使用Redux / FSM混合。 博客文章即将发布! 飞行员 试点是一种以熟悉的( android.*解耦的) Stack结构对应用程序状态建模的方法,并为基于View的UI渲染提供了挂钩。 这有助于: 单项Activity申请 A(被动)薄壁View基础架构 android.* -less应用程序导航(即Controller-> Controller) 抽象的堆栈 基于堆栈的数据范围 使用任何类型的MV *方法 为什么 更清晰的解耦代码 出于多种原因,人们希望避免使用Fragments ,这不仅限于使用堆栈的灵活性 灵活地存储在后堆栈中,可轻松实现会话/屏幕数据在堆栈中时的数据范围划分,而不是四处传递或基于静态传递 易于测试 借助MV *方法,这意味着不必考虑UI代码中的异步操作(即,您可以忽略Loaders ,RxLifecycle处理


【文件预览】:
Pilot-master
----LICENCE.txt(11KB)
----.gitignore(1KB)
----README.md(8KB)
----android()
--------PilotExample()
--------lib()
----docs()
--------example_frame_and_view.md(3KB)
--------faq.md(3KB)
--------app-architecture.md(2KB)
--------quick_start.md(6KB)
--------general_concepts.md(6KB)
--------casepost(916B)
----gfx()
--------presenter_scope_example.png(18KB)
--------pilot_mascot.png(248KB)
--------app_arch.png(121KB)
--------data_scope_example.png(21KB)
----circle.yml(161B)

网友评论