文件名称:journalApp:这是为#7DaysofCodeChallenge创建的应用
文件大小:12.4MB
文件格式:ZIP
更新时间:2024-05-29 03:47:54
Java
journalApp 这是为#7DaysofCodeChallenge创建的应用 日记应用 该项目适用于Google非洲挑战奖学金中讲授的内容。 我使用MVVM使用Clean架构。 我为某些任务创建了自定义回调,并实现了一些Espresso ui测试。 我实现了使用FireStore向本地和远程数据库添加,编辑和删除数据的存储库模式。 我为本地存储库集成了LiveData和Room。 我添加了一个项目选择器,并遵循了材料设计原则。 要改进这个项目,还有很多事情可以做,但这是我在给定的时间内综合起来的能力。 通过这样做,我学到了很多东西,并且可以看到建筑组件的强大功能。 我会在将来使用definitley使用数据绑定库。 学习仍在继续。
【文件预览】:
journalApp-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(726B)
----MyJournalApk()
--------app-debug.apk(7.89MB)
----app()
--------google-services.json(1KB)
--------proguard-rules.pro(751B)
--------src()
--------.gitignore(7B)
--------build.gradle(4KB)
----gradle()
--------wrapper()
----.idea()
--------caches()
--------codeStyles()
--------assetWizardSettings.xml(1KB)
--------gradle.xml(626B)
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------vcs.xml(180B)
----.gitignore(137B)
----README.md(852B)
----settings.gradle(15B)
----build.gradle(1KB)