瀏覽代碼

1 增加血糖仪

master
ace 4 年之前
父節點
當前提交
0e960c588b

+ 1
- 0
app/src/main/AndroidManifest.xml 查看文件

@@ -36,6 +36,7 @@
<activity android:name=".HeightCmdActivity"/>
<activity android:name=".BleCmdActivityDataData"/>
<activity android:name=".TpmsConnectCmdActivity" />
<activity android:name=".BloodGlucoseActivity" />
<activity android:name=".ADWeightScaleCmdActivity"/>
<activity android:name=".ADWeightScaleUserActivity"
android:theme="@style/Theme.AppCompat.Light.NoActionBar"

+ 11
- 8
app/src/main/java/aicare/net/cn/sdk/ailinksdkdemoandroid/MainActivity.java 查看文件

@@ -29,11 +29,11 @@ public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
AILinkSDK.getInstance().init(this,"28307eb356debd69","00deaab8ea81acba686e725a2b");
AILinkSDK.getInstance().init(this, "28307eb356debd69", "00deaab8ea81acba686e725a2b");
setContentView(R.layout.activity_main);
BleLog.init("", "", BuildConfig.DEBUG);
String version=getString(R.string.version)+":"+BuildConfig.VERSION_NAME;
((TextView)findViewById(R.id.tv_app_version)).setText(version);
String version = getString(R.string.version) + ":" + BuildConfig.VERSION_NAME;
((TextView) findViewById(R.id.tv_app_version)).setText(version);
init();
initPermissions();
}
@@ -47,12 +47,14 @@ public class MainActivity extends AppCompatActivity {
Button btn_height = findViewById(R.id.btn_height);
Button btn_ble = findViewById(R.id.btn_ble);
findViewById(R.id.btn_ad_weight).setOnClickListener(listener);
findViewById(R.id.btn_bloodglucose).setOnClickListener(listener);
btn_shpy.setOnClickListener(listener);
btn_tempgun.setOnClickListener(listener);
btn_temp.setOnClickListener(listener);
btn_baby.setOnClickListener(listener);
btn_height.setOnClickListener(listener);
btn_ble.setOnClickListener(listener);

findViewById(R.id.btn_wifi_ble_weight).setOnClickListener(listener);

}
@@ -86,28 +88,29 @@ public class MainActivity extends AppCompatActivity {
type = BleDeviceConfig.WEIGHT_BODY_FAT_SCALE_AD;
break;
case R.id.btn_wifi_ble_weight:
type= BleDeviceConfig.WEIGHT_BODY_FAT_SCALE_WIFI_BLE;
type = BleDeviceConfig.WEIGHT_BODY_FAT_SCALE_WIFI_BLE;
break;
case R.id.btn_bloodglucose:
type = BleDeviceConfig.BLOOD_GLUCOSE;
break;
case R.id.btn_ble:
type = 0;
break;


}
startActivity(type);
}
}





/**
* 初始化请求权限
*/
private void initPermissions() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
// ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.ACCESS_COARSE_LOCATION}, 1);
ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1);
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, 1);
}
}


+ 3
- 0
app/src/main/java/aicare/net/cn/sdk/ailinksdkdemoandroid/ShowBleActivity.java 查看文件

@@ -280,6 +280,9 @@ public class ShowBleActivity extends AppCompatActivity implements OnCallbackBle,
case BleDeviceConfig.WEIGHT_BODY_FAT_SCALE_WIFI_BLE:
intent.setClass(ShowBleActivity.this,WeightScaleWifiBle.class);
break;
case BleDeviceConfig.BLOOD_GLUCOSE:
intent.setClass(ShowBleActivity.this,BloodGlucoseActivity.class);
break;
case 0:
intent.setClass(ShowBleActivity.this, BleCmdActivityDataData.class);
break;

+ 6
- 0
app/src/main/res/layout/activity_main.xml 查看文件

@@ -84,6 +84,12 @@
android:layout_height="wrap_content"
android:text="WiFi+Ble体脂秤"
/>
<Button
android:id="@+id/btn_bloodglucose"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="血糖仪"
/>
</LinearLayout>

<LinearLayout

Loading…
取消
儲存