gpt4 book ai didi

java - 在 Android 编程中使用与在 Java 编程中相同的方法是否有意义?

转载 作者:太空狗 更新时间:2023-10-29 13:25:18 26 4
gpt4 key购买 nike

<分区>

我想做一个 android 应用程序,它有传感器,传感器可以是硬件传感器或软件传感器,这些传感器有时在设备中可用,例如加速度计,有时我必须自己做。

通常当我有监控某物(传感器)的东西时,我有一个在后台运行的服务。

我想做一些东西,让新传感器的创建和添加变得容易和模块化。我可以做一个接口(interface)来定义所有传感器必须具有的某些方法,然后创建一个抽象类来扩展服务并实现我之前定义的接口(interface)吗?像这样:

public interface Sensors{

public abstract Object getSensorData();
}

public abstract class SensorType extends Service implements Sensors{

public abstract Object getSensorData(){
//implementation
}
}

我的问题是:如果我维护一个应用程序结构类型,就像在 java 应用程序中那样,考虑到几乎每部智能手机都是不同的,这是否会对 android 应用程序的行为方式产生影响?例如,性能低下、崩溃等……

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com