java - 我在哪里/如何在 Android Studio 中创建一个对象/类?
问题描述
我有一个项目(应用程序),其中我目前在单个活动中具有一些功能,用于处理我现在需要在其他地方(从另一个活动)访问的一些例程。这些函数是静态的,我已经读过——用 Kotlin 来说——我需要创建一个对象。
听起来很简单……很多例子。但是我在哪里放置对象?在我的 MainActivity 的顶部?由于 Java/Kotlin 已经编译,我可以把它放在那里吗?或者是否有一个正式的地方来创建一个专用于该对象的新文件,并从每个需要它的活动中包含/导入它?
解决方案
好吧,这一切都取决于你想要如何设计和构建你的应用程序,对我来说,我通常会在我的主包上创建一个名为objects
或的新包pojo
,并将所有新创建的对象放在那里。
如果您创建的对象仅由 MainActivity 使用,您可以按照自己的方式进行操作,但如果超出此范围,则创建新文件将是更好的选择。
推荐阅读
- c# - 是否可以在同一个类中使用同一接口的不同实现,使用 Microsoft.Extensions.DependencyInjection 中的服务
- regex - 使用 Ant 基于键更改 XML 文件的值
- laravel - 如何在 Laravel 中有很多选项的非常大的选择标签中设置默认选择选项?
- php - 用docker分开mysql服务器和apache webserver?
- mysql - MYSQL:如何加快获取数据的 sql 查询
- javascript - 如何获得以 XxY 格式输入的分辨率?
- java - 如何使用 Map 执行批量更新
在 Spring JDBC 中使用 JdbcTemplate? - r - 在 R 数据框中导入包含多个表的 xml 文件
- sql-server - SQL server Job 运行 SSIS 时出错的解决方案
- flutter - FlutterdependOnInheritedWidgetOfExactType 是否记录了它是从哪个方法调用的?