80,471
社区成员




- 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();
- }
-
- }