80,479
社区成员
发帖
与我相关
我的任务
分享
public class newStress extends Activity implements OnClickListener
{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(R.layout.newstress);
Display display = this.getWindowManager().getDefaultDisplay();
msgReceiver = new MsgReceiver();
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("com.android.smartphone.SmartphoneSystemActivity");
registerReceiver(msgReceiver, intentFilter);
}
public class MsgReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
int[] data = new int[4];
double[] ddata = new double[4];
int i;
data = intent.getIntArrayExtra("4_ch_data");
for (i = 0; i < 4; i++) {
ddata[i] = (double) (data[i]);
if (ddata[i] <= 8388607) {
ddata[i] = ((ddata[i] + 8388608) * 2.4 / 8388607);
} else {
ddata[i] = ((ddata[i] - 8388608) * 2.4 / 8388607);
}
// Log.i("display", "data: "+ddata[i]);
}
Process(ddata);
}
}
protected void onDestroy()
{
super.onDestroy();
Intent bluetoothserivce = new Intent (this,BluetoothActivity.class);
stopService(bluetoothserivce);
unregisterReceiver(msgReceiver);
super.onDestroy();
}
}