Android MVVM UI重新计算了类大小



我正在做一个相对较大的Android项目。这个项目的应用程序架构是MVVM,所有层的职责都很好地分离了。尽管如此,随着这个项目越来越大,很难维护一些,尤其是与UI相关的类。我想知道是否有更好的方法来处理和缩小UI类的代码行数(近2500行(?

  • ex:SinglePostFragment包含所有与UI相关的逻辑,如(文件下载状态、文件类型行为(pdf、音频、图像、视频(、赞、书签、共享、将建议列表显示为水平列表、评论等(

不要按代码的类型对代码进行分组。例如ViewModels、Activities、Fragments等文件夹。

你应该按照它的功能分类,比如loginScreen,主页屏幕,聊天屏幕。每个部分都包含需要运行它。此外,api列表可以根据

顺便说一句,谷歌也建议进行android开发,但找不到它的链接。很抱歉。

相关内容

最新更新