Browse Source

Add an example of telemobilization algorithm call

master
陈福行 3 years ago
parent
commit
1a80b64e40
2 changed files with 12 additions and 4 deletions
  1. 9
    3
      app/build.gradle
  2. 3
    1
      app/src/main/java/aicare/net/cn/iweightdemo/MyActivity.java

+ 9
- 3
app/build.gradle View File

applicationId "aicare.net.cn.sdk.iweightdemo" applicationId "aicare.net.cn.sdk.iweightdemo"
minSdkVersion 18 minSdkVersion 18
targetSdkVersion 29 targetSdkVersion 29
versionCode 14
versionName "1.3.2"
versionCode 16
versionName "1.3.6"
} }
buildTypes { buildTypes {
release { release {
// } // }
// } // }


android.applicationVariants.all { variants ->
variants.outputs.all { output ->
outputFileName ="iweightdemo_${defaultConfig.versionName}.apk"
}
}

repositories { repositories {
flatDir { flatDir {
dirs 'libs' dirs 'libs'
implementation 'com.google.android.material:material:1.1.0' implementation 'com.google.android.material:material:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3' implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12' testImplementation 'junit:junit:4.12'
implementation 'com.github.elinkthings:BodyFatScaleSDKRepositoryAndroid:1.3.2'
implementation 'com.github.elinkthings:BodyFatScaleSDKRepositoryAndroid:1.3.6'


} }

+ 3
- 1
app/src/main/java/aicare/net/cn/iweightdemo/MyActivity.java View File

if (isHistory) { if (isHistory) {
showInfo(getString(R.string.history_data, bodyFatData.toString()), true); showInfo(getString(R.string.history_data, bodyFatData.toString()), true);
} else { } else {
//AicareBleConfig.getSportModeData(bodyFatData,user.getSex());//运动员需要进行第二次运算
showInfo(getString(R.string.body_fat_data, bodyFatData.toString()), true); showInfo(getString(R.string.body_fat_data, bodyFatData.toString()), true);
seek_bar_weight.setProgress((int) (Double.valueOf(AicareBleConfig.getWeight(bodyFatData.getWeight(), AicareBleConfig.UNIT_KG, bodyFatData.getDecimalInfo())) * 10));
seek_bar_weight.setProgress((int) (Double.parseDouble(AicareBleConfig.getWeight(bodyFatData.getWeight(), AicareBleConfig.UNIT_KG, bodyFatData.getDecimalInfo())) * 10));
if (bodyFatData.getAdc() != 0) { if (bodyFatData.getAdc() != 0) {
seek_bar_adc.setProgress(bodyFatData.getAdc()); seek_bar_adc.setProgress(bodyFatData.getAdc());
} }

boolean deviceConnected = isDeviceConnected(); boolean deviceConnected = isDeviceConnected();
if (deviceConnected) { if (deviceConnected) {
if (binder != null && bodyFatData.getAdc() != 0) { if (binder != null && bodyFatData.getAdc() != 0) {

Loading…
Cancel
Save