java - 如何将Android源代码组织到文件夹中

标签 java android

我正在开发一个 Android 应用程序,它最多包含 17 个类。我想开始将 .java 类文件组织成更直观的布局。

假设我想要一个名为“views”的源代码目录。当我使用 Eclipse 创建该目录时,它会将我的包名称从 com.xyz 更改为 com.xyz.views。

因为这个包名称 (com.xyz.views) 与我的应用程序的其余部分 (com.xyz) 不同,这是否会导致我做很多额外的工作来链接这些包?这会不会导致 Android Market 查看包名称并或多或少锁定包名称这一事实?

最佳答案

我在不同的子文件夹中组织我的应用程序 src。没问题。

is this going to cause me to do a lot of extra work to link those packages

当您通过“重构”上下文菜单重构类时,这不是智能 IDE 会做的事情吗?至少 Eclipse 和 IntelliJ 应该做到这一点。

在我的 list 中,我有

<manifest package="com.myapp.android"

例如我的 Activity (在您的情况下是“ View ”)被引用为:

<activity android:name=".activity.main.Splash"

对我来说很好。

因此,我的部分文件夹结构是例如

com/myapp/android/
com/myapp/android/activity
com/myapp/android/util
com/myapp/android/model

关于java - 如何将Android源代码组织到文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3472802/

相关文章:

java - Ctrl + alt +向下箭头键在eclipse juno中不起作用

java - Collection 是 Java 中 Object 的子类型吗?

java - 我可以使用 java 创建 Windows Phone 应用程序吗

java - 层列表形状 + 位图顶部有填充

java - 将上传的excel存入数据库

java - 在 java 中使用 "final"关键字

java - 如何使 Horizo​​ntalScrollView 从右到左滚动 android

android - 如何在android中保存实例状态Marker对象

android - 在 webview 中加载 PDF 文件

android - 从纵向 Activity 中以横向方式打开相机时上下文为空