文件名称:CleanArchitecture
文件大小:134KB
文件格式:ZIP
更新时间:2024-05-27 20:42:09
Java
清洁建筑 该项目代表了受VIPER架构启发的概念证明(请参阅 )。 主要目标是评估体系结构(将其用于“现实世界”用例),以在灵活性,模块化,松散耦合和开销之间找到平衡。 其次,它是将来的项目的蓝图,这些项目定义了一组有用的库,框架和最佳实践。 第三,这是使用一些API改善我的体验的好方法(MediaRecorder,Camera API) 这是我集成的库/框架的列表: Butterknife:在UI代码中注入视图并避免使用findViewById并单击侦听器样板 泄漏金丝雀:一个非常好的内存泄漏检测库,确保不会泄漏活动等 匕首2:用于依赖注入。 这是一个非常复杂的框架,仍然没有充分发挥其潜力(仍在进行中) RxJava和RxAndroid:目前在交互器层上使用,以一种紧凑的方式来调度后台线程上的数据存储或网络调用,并让观察者在UI线程上发布结果。 Stetho:实时检查UI和
【文件预览】:
CleanArchitecture-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(855B)
----app()
--------proguard-rules.pro(645B)
--------src()
--------.gitignore(12B)
--------build.gradle(2KB)
----gradle()
--------wrapper()
----.gitignore(103B)
----README.md(2KB)
----settings.gradle(15B)
----build.gradle(436B)