Android 文件夹结构(类,...)
Android Folder structure (classes, ...)
我几天前开始编写 android 应用程序。现在我想使用 "correct" 文件夹结构。我想制作 class,但我必须将它们放在哪里?在 app/java/overbit.user
文件夹中?如果你能给我一些建议就太好了。
是的,在 app/java/overbit.user
下,就像您的 MainActivity
class 一样。
当然,您可以创建 logic.model
、ui
等子文件夹以保持项目井然有序。
我推荐你阅读Managing Projects Overview。
是的,将 类 保存在单独的包中始终是一个好习惯,即创建文件夹并将相似类型的任务保存在同一个包中。这将使您的应用程序更具可读性和易于理解的模块。
就我个人而言,我正在使用 类 的软件包,就像我的 Settings classes
一样。
所以,答案是肯定的,你 should/can 使用或为那些 类 创建一个包,如果它们太多的话。
下:
app/java/overbit.user
当然可以在Github上看看这个项目:
https://github.com/DrKLO/Telegram/tree/master/TMessagesProj/src/main/java/org/telegram
编辑:
如您所见,该项目包含用于 :
的包
- 电话格式
- SQLite
- 信使
- tgnet
- ui
而且每个包都有很多工作要做:)
这是Android应用程序的主要结构
我几天前开始编写 android 应用程序。现在我想使用 "correct" 文件夹结构。我想制作 class,但我必须将它们放在哪里?在 app/java/overbit.user
文件夹中?如果你能给我一些建议就太好了。
是的,在 app/java/overbit.user
下,就像您的 MainActivity
class 一样。
当然,您可以创建 logic.model
、ui
等子文件夹以保持项目井然有序。
我推荐你阅读Managing Projects Overview。
是的,将 类 保存在单独的包中始终是一个好习惯,即创建文件夹并将相似类型的任务保存在同一个包中。这将使您的应用程序更具可读性和易于理解的模块。
就我个人而言,我正在使用 类 的软件包,就像我的 Settings classes
一样。
所以,答案是肯定的,你 should/can 使用或为那些 类 创建一个包,如果它们太多的话。
下:
app/java/overbit.user
当然可以在Github上看看这个项目:
https://github.com/DrKLO/Telegram/tree/master/TMessagesProj/src/main/java/org/telegram
编辑:
如您所见,该项目包含用于 :
的包- 电话格式
- SQLite
- 信使
- tgnet
- ui
而且每个包都有很多工作要做:)
这是Android应用程序的主要结构