当前位置: 首页 > 面试题库 >

如何在Android中拥有多个Service实例

颜镜
2023-03-14
问题内容

我们可以在Android中拥有服务的多个实例吗?我想要一种可以在特定时间使手机静音的服务,并且我想重新使用该服务以使手机在特定时间处于振动模式。因此,基本上,如果我可以使该服务多次运行,则无需创建其他服务即可将手机设置为振动模式。另外,如果我们可以运行多个实例,请说明如何停止它。任何代码提示都会有很大帮助。


问题答案:

我们可以在Android中拥有服务的多个实例吗?

不能。您可以具有的多个子类Service,但任何给定的子类Service在任何给定时刻都将恰好具有0或1个实例。

我想要一种可以在特定时间使手机静音的服务,并且我想重新使用该服务以使手机在特定时间处于振动模式。

您不应该为此使用任何服务。请使用AlarmManagerBroadcastReceiver



 类似资料:
  • 我需要三个实体——用户、订单和产品。订单可以有多个产品,产品可以有多个订单。但是在一个订单中,我们可以有几个相似的产品。如何使用Hibernate来组织它? 我认为其中一种方法是创建另一个实体-OrderProducts,但是我需要使用什么映射?或者有另一种简单的方法可以做到这一点吗? Order.java 产品Java语言 我需要order_products表有数量列,但我不知道怎么做。

  • 房间类别 长话短说,这一点是为了添加房间,并能够导航它们,捡起物品,然后放下它们。在我尝试运行程序时,我注意到我不能有多个北/南/东/西键。我怎样才能避开这件事,这样我才能把它做好?

  • 我有两个不同版本的spring配置,涉及两个不同的java版本,即Java8和Java11 项目结构类似于: pom.xml: 那么,有没有什么方法可以使用两个类而不导致构建失败呢? 此外,我不能使用配置文件和提及类要在特定的配置文件中使用。

  • 问题内容: 我正在尝试在react-admin项目中使用多个dataproviders,但出现错误: 我有这样的: 我有文件: 这是正确的方法吗? 问题答案: 您不是在调用找到的对象,而是在从数组中调用映射对象。您可以这样解决:

  • 我正在尝试使用JPA注释设计我的实体类。 我正在努力做的是: 具有 ID、***电子邮件、密码、activation_key、active、role***的用户表 和许多类型的用户表。 student_table user_id第一名最后一名公司地址等 MENTOR user_id第一名最后一名DOB部门等 当用户注册时,根据他们的角色,他们将被分为两个表(用户、导师/学生) 当它们登录时,Man