|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
protected void onCreate(Bundle savedInstanceState) { |
|
|
protected void onCreate(Bundle savedInstanceState) { |
|
|
super.onCreate(savedInstanceState); |
|
|
super.onCreate(savedInstanceState); |
|
|
AILinkSDK.getInstance().init(this,"28307eb356debd69","00deaab8ea81acba686e725a2b"); |
|
|
|
|
|
|
|
|
AILinkSDK.getInstance().init(this, "28307eb356debd69", "00deaab8ea81acba686e725a2b"); |
|
|
setContentView(R.layout.activity_main); |
|
|
setContentView(R.layout.activity_main); |
|
|
BleLog.init("", "", BuildConfig.DEBUG); |
|
|
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(); |
|
|
init(); |
|
|
initPermissions(); |
|
|
initPermissions(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
Button btn_height = findViewById(R.id.btn_height); |
|
|
Button btn_height = findViewById(R.id.btn_height); |
|
|
Button btn_ble = findViewById(R.id.btn_ble); |
|
|
Button btn_ble = findViewById(R.id.btn_ble); |
|
|
findViewById(R.id.btn_ad_weight).setOnClickListener(listener); |
|
|
findViewById(R.id.btn_ad_weight).setOnClickListener(listener); |
|
|
|
|
|
findViewById(R.id.btn_bloodglucose).setOnClickListener(listener); |
|
|
btn_shpy.setOnClickListener(listener); |
|
|
btn_shpy.setOnClickListener(listener); |
|
|
btn_tempgun.setOnClickListener(listener); |
|
|
btn_tempgun.setOnClickListener(listener); |
|
|
btn_temp.setOnClickListener(listener); |
|
|
btn_temp.setOnClickListener(listener); |
|
|
btn_baby.setOnClickListener(listener); |
|
|
btn_baby.setOnClickListener(listener); |
|
|
btn_height.setOnClickListener(listener); |
|
|
btn_height.setOnClickListener(listener); |
|
|
btn_ble.setOnClickListener(listener); |
|
|
btn_ble.setOnClickListener(listener); |
|
|
|
|
|
|
|
|
findViewById(R.id.btn_wifi_ble_weight).setOnClickListener(listener); |
|
|
findViewById(R.id.btn_wifi_ble_weight).setOnClickListener(listener); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
type = BleDeviceConfig.WEIGHT_BODY_FAT_SCALE_AD; |
|
|
type = BleDeviceConfig.WEIGHT_BODY_FAT_SCALE_AD; |
|
|
break; |
|
|
break; |
|
|
case R.id.btn_wifi_ble_weight: |
|
|
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; |
|
|
break; |
|
|
case R.id.btn_ble: |
|
|
case R.id.btn_ble: |
|
|
type = 0; |
|
|
type = 0; |
|
|
break; |
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
startActivity(type); |
|
|
startActivity(type); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 初始化请求权限 |
|
|
* 初始化请求权限 |
|
|
*/ |
|
|
*/ |
|
|
private void initPermissions() { |
|
|
private void initPermissions() { |
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { |
|
|
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_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); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|