Android 开发,源文件组织/符号最佳实践?

标签 android

Android 列出了编码标准,但似乎没有涉及应如何组织源文件(Activity 等)文件。随着我的项目的增长,我想知道我应该如何分解类,或者我是否只是在 src 文件夹中留下 20 个文件的困惑。似乎没有任何类型的符号(如匈牙利语),也没有办法识别什么是 Activity 或其他辅助类。是否有关于这些最佳实践的文档?

最佳答案

如果您查看 android 源附带的应用程序,例如图库、启动器等。你会注意到那些家伙几乎把所有东西都放在一个文件夹里...... 如果你问我,那真是一团糟。 我通常有一个文件夹“widget”来存放我的所有 View ,一个用于 Activity ,一个用于提供者,一个用于实用程序。

浏览了很多开源项目,我认为没有任何共同的标准可以做到这一点。使用最适合您的方法。

关于Android 开发,源文件组织/符号最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5793716/

相关文章:

android - 由于使用 MaterialComponents 的 ThemeEnforcement 错误,偶尔会出现 InflateException。怎么解决?

android - 这个错误java.io.IOException : Content-Length and stream length disagree的原因是什么

iphone - Android 相当于 IBActions 和 IBOutlets

java - 在 Android 游戏中使用 Surface View 时,我应该如何接收文本输入

android - 加密缓存OkHttp android

java - XML 转换为 JSON 时前导零被截断

java - 模拟按键?

java - 如何获取 API 客户端? (谷歌播放服务)

c# - 在 Xamarin.Android 使用的 NuGet 包中包含 native 库

android - 如何在 Android 上对 SharedFlow 进行单元测试