android - android 自定义视图是否应该使用服务/演示者,在其中注入或用作单例?
问题描述
我有一些视图用作“面板”,上面有不同的功能,可以修改主场景或调用后端。面板中的一些组件/按钮也是自定义视图。例如,在 Angular 2+ 中,如果您想调用后端,您可以将服务直接注入到您的自定义组件中。
我应该从自定义视图中调用后端吗?将演示者注入自定义视图是一种好习惯吗?
我应该通过事件/订阅(可能使用 rxjava)与“游戏场景”交互还是将游戏场景对象传递给自定义视图以便对其进行操作?
我认为对于干净的代码来说,这是很好的架构问题。谢谢
解决方案
推荐阅读
- python - 错误1053:服务没有及时响应python代码的启动或控制请求
- javascript - 未捕获的类型错误:无法在“URL”上执行“createObjectURL”:重载解析失败
- python - 使用另一个数据框替换数据框中的空值
- r - 如何计算与 data.table 的共现
- vba - 如何解决时间格式 VBA 溢出错误?
- reactjs - 在 Next.js 中获取 FB 访问令牌
- python - 与 Jupyter 中 X 数据集数组大小相关的 ValueError
- python - 需要帮助按天分组并计算指定范围内的元素
- reactjs - 如何为reactjs中代码的以下语句添加css模块
- c# - 使用dotnet core根据Condition更新Cosmos DB中文档中的数组值