最近在家学做安卓,学了一点了就想着做个联网的项目,就找到了大锯的这个领券联盟,就跟着做了。 完成了大部分的东西,只有扫码和轮播图没写。 我完全没听说过mvp的开发模式,最初我学的是activity一把梭,最近才又开始重新学安卓,学的是谷歌jetpack MVVM。 看了大锯哥jetpack视频我才知道mvp的开发模式。我以前也学了一段时间的后端,是早就淘汰的东西。
我写这个其实也不知道什么套路,纯粹就是新手学者写代码,经常会出现我写着写着,我在干什么的情况,所以代码可能会很乱,大家见谅。
我看大锯哥课的时候听他说,mvp那个架构可以把ui和数据隔离起来,然后两个人同时做一个界面的东西,一个写ui一个写数据,但是我mvvm的时候就没有这样的感觉,我先写ui的时候,往往都是ui画好了,数据不知道怎么办,该怎么观察不存在还没有写的数据。先写数据的时候就没有问题,我觉得是不是mvvm也要像mvp一样创建一些接口来写呢
也就这么个问题,没有其他的想法了,除了我还是太菜了,还得多写代码啊
我写的领券联盟的 GitHub地址 也请大家指点一下,谢谢了