使用Android检测人的跌倒

使用Android检测人的跌倒,第1张

概述早上好,在使用MicrosoftSQLServer开发C#/ASP.NET中的某些应用程序/网站之前,我是Android开发的新手.现在,我必须开发一个Android应用程序,以检测我何时摔倒并发送警报.我发现了这样的例子:publicclassMainActivityextendsActivityimplementsSensorEventListener{p

早上好,

在使用Microsoft sql Server开发C#/ ASP.NET中的某些应用程序/网站之前,我是Android开发的新手.
现在,我必须开发一个AndroID应用程序,以检测我何时摔倒并发送警报.
我发现了这样的例子:

public class MainActivity extends Activity implements SensorEventListener{    private SensorManager sensorManager;    TextVIEw text_X;    TextVIEw text_Y;    TextVIEw text_Z;    @OverrIDe    protected voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.activity_main);        sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);        sensorManager.registerListener(this, sensorManager.getDefaultSensor( Sensor.TYPE_ACCELEROMETER ),SensorManager.SENSOR_DELAY_norMAL );        //Collegamento con le textVIEw del layout        text_X=(TextVIEw)findVIEwByID(R.ID.txtXValue);        text_Y=(TextVIEw)findVIEwByID(R.ID.txtYValue);        text_Z=(TextVIEw)findVIEwByID(R.ID.txtZValue);    }    @OverrIDe    public voID onSensorChanged(SensorEvent event) {        if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER) {            //L'accelerometro ha cambiato stato            mostraValori(event);        }    }       @OverrIDe    public voID onAccuracyChanged(Sensor sensor, int accuracy) {    }    private voID mostraValori(SensorEvent event){        float[] valori=event.values;//array che contIEne i valori dell'accelerometro        //modifica del valore delle textVIEw        text_X.setText("Valore X: "+valori[0]);        text_Y.setText("Valore Y: "+valori[1]);        text_Z.setText("Valore Z: "+valori[2]);    }}

因此,我已经在屏幕上显示了加速度计的X,Y和Z值.
现在下一步是什么?

谢谢.

解决方法:

恕我直言,下一步是让您决定在一段时间内哪种加速度计值曲线表示“下降”,从而最大程度地减少误报和误报.这将需要考虑正在使用的设备的种类(平板电脑?电话?手表?眼镜?)以及如何使用(手持电话?口袋里的电话?钱包里的电话?).

总结

以上是内存溢出为你收集整理的使用Android检测人的跌倒全部内容,希望文章能够帮你解决使用Android检测人的跌倒所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1077404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存