Android Studio如何在不破坏自动提示的情况下将Java类放入不同的文件夹?

易卜拉欣·哈桑诺夫(Ibrahim Hasanov):

当我创建新的包来组织文件和文件夹时,Android Studio不建议我以_这个符号开头的类,这是什么原因?我应该创建用于组织Java类的程序包,还是有一种不影响Android Studio的方式。每次创建新软件包时,我都应该创建新清单文件吗?答案应涵盖有关上述问题的所有解决方案。

阿卜杜勒·瓦萨(Abdul Wasa)

Android Studio如何在不破坏自动提示的情况下将Java类放入不同的文件夹?

  1. 创建新的包(文件夹)
  2. 将光标放在要移动的类定义上
  3. 按下F6
  4. 选择“ 到软件包”并输入新创建的软件包的路径
  5. 重构

我应该创建包来组织Java类吗

是。将它们组织在包的层次结构中。有两种流行的技术,其名称不言自明:

  1. 逐层打包(用户界面,服务,广播等)
  2. 按功能打包(登录,主要,设置,共享等)

这是有关如何组织android项目整洁指南,尤其是有关如何组织程序包的部分


每次创建新软件包时都应创建新清单文件吗

不可以。一个清单文件包含一个完整的模块。(“ app”文件夹是一个模块。在一个项目中可以有多个模块。如果有多个模块,则每个模块都有自己的清单文件。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不破坏合法使用叠加层的情况下防止Android中的劫持?

Android:如何在不破坏先前片段状态的情况下启动新片段?

如何将True Type字体文件放入Android Studio的资产文件夹中

如何在Android Studio中使用Java将文件夹从互联网上删除?

如何在不编译的情况下混淆android库

如何在不滚动Android的情况下将折叠的工具栏显示为折叠

如何在不扩展 Activity 类的情况下从 java 类中的资产文件夹读取文件?

如何从Android Studio创建测试类和文件夹?

如何在不暂停Android / Java当前运行线程的情况下暂停当前循环?

如何在不提示用户的情况下将运行时权限授予android应用程序

如何在Android Studio中添加“库”文件夹?

如何在Android Studio中创建目录文件夹

如何在Android Studio上添加字体文件夹?

如何在Android Studio上创建jniLibs文件夹?

如何在Android Studio中添加测试文件夹

如何在不压缩的情况下将大文件夹存储在单个文件中

如何在不破坏图标和文本大小的情况下为Android平板电脑正确开发?

如何在Android Studio中不运行模拟器/模拟器的情况下运行Dart程序

如何在不使用intentservice的情况下将android服务置于前台或防止其自动停止?

如何在不刷新Android中的多个活动的情况下将admob广告制作成单个广告?

如何在Android中为Activity Java类和非Activity Java类创建单独的文件夹

如何在不使用BasicFileAttribute类的情况下获取Android中任何文件的上次访问时间

如何在不将原始文件暴露给用户的情况下将视频文件存储在android中?

如何在没有下载提示的情况下将文件从服务器写入本地文件夹?

如何在不创建子文件夹的情况下将多个文件夹压缩到压缩文件夹中?

如何在没有android studio的情况下创建android模拟器?

如何在没有Android Studio的情况下更新Android模拟器?

Android Studio Java - 在没有 ffmpeg 的情况下将 3gp 文件转换为 wav

如何在不使用 AndroidStudio 的情况下从 android 文件制作 android APK?