我正在编写一个“仪表板”应用程序,其中包括几个基于气压传感器的仪器(适用于可用的手机)和使用该位置的仪器。这些工具被实现为片段。
问题是最佳实践是在主机活动中管理传感器接口,将主机活动注册为传感器事件侦听器,并使用传感器事件调用片段方法,还是通过每个接口连接 SystemService 并注册侦听器等单独分段?
我主要担心的是电池消耗以及在访问同一资源时可能与碎片相互阻塞的“冲突”。
我正在编写一个“仪表板”应用程序,其中包括几个基于气压传感器的仪器(适用于可用的手机)和使用该位置的仪器。这些工具被实现为片段。
问题是最佳实践是在主机活动中管理传感器接口,将主机活动注册为传感器事件侦听器,并使用传感器事件调用片段方法,还是通过每个接口连接 SystemService 并注册侦听器等单独分段?
我主要担心的是电池消耗以及在访问同一资源时可能与碎片相互阻塞的“冲突”。