[{"title":"( 52 个子文件 126KB ) 智能穿戴设备开发_蓝牙BLE通信协议解析_小米手环SDK逆向工程与健康数据采集_用于第三方开发者连接控制小米手环实现运动数据监测和震动提醒功能的开源工具库_支持心率版和普通版固件_.zip","children":[{"title":"miband-sdk-android-master","children":[{"title":"gradle.properties <span style='color:#111;'> 855B </span>","children":null,"spread":false},{"title":"gradle","children":[{"title":"wrapper","children":[{"title":"gradle-wrapper.jar <span style='color:#111;'> 48.73KB </span>","children":null,"spread":false},{"title":"gradle-wrapper.properties <span style='color:#111;'> 230B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".classpath <span style='color:#111;'> 466B </span>","children":null,"spread":false},{"title":"LICENSE.md <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"miband-sdk-android.iml <span style='color:#111;'> 949B </span>","children":null,"spread":false},{"title":"app","children":[{"title":"src","children":[{"title":"androidTest","children":[{"title":"java","children":[{"title":"com","children":[{"title":"zhaoxiaodan","children":[{"title":"mibanddemo","children":[{"title":"ApplicationTest.java <span style='color:#111;'> 357B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"zhaoxiaodan","children":[{"title":"mibanddemo","children":[{"title":"MainActivity.java <span style='color:#111;'> 9.97KB </span>","children":null,"spread":false},{"title":"ScanActivity.java <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"res","children":[{"title":"mipmap-xxhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 7.54KB </span>","children":null,"spread":false}],"spread":true},{"title":"mipmap-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false}],"spread":true},{"title":"mipmap-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-xhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 4.73KB </span>","children":null,"spread":false}],"spread":false},{"title":"values-w820dp","children":[{"title":"dimens.xml <span style='color:#111;'> 358B </span>","children":null,"spread":false}],"spread":false},{"title":"values","children":[{"title":"dimens.xml <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"strings.xml <span style='color:#111;'> 176B </span>","children":null,"spread":false}],"spread":false},{"title":"layout","children":[{"title":"main.xml <span style='color:#111;'> 843B </span>","children":null,"spread":false},{"title":"item.xml <span style='color:#111;'> 254B </span>","children":null,"spread":false},{"title":"scan.xml <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"AndroidManifest.xml <span style='color:#111;'> 967B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"proguard-rules.pro <span style='color:#111;'> 660B </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 683B </span>","children":null,"spread":false},{"title":"app.iml <span style='color:#111;'> 8.23KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 7B </span>","children":null,"spread":false}],"spread":true},{"title":"gradlew.bat <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"miband-sdk","children":[{"title":"miband-sdk.iml <span style='color:#111;'> 8.54KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"androidTest","children":[{"title":"java","children":[{"title":"com","children":[{"title":"zhaoxiaodan","children":[{"title":"miband","children":[{"title":"ApplicationTest.java <span style='color:#111;'> 353B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"zhaoxiaodan","children":[{"title":"miband","children":[{"title":"ActionCallback.java <span style='color:#111;'> 161B </span>","children":null,"spread":false},{"title":"listeners","children":[{"title":"NotifyListener.java <span style='color:#111;'> 118B </span>","children":null,"spread":false},{"title":"HeartRateNotifyListener.java <span style='color:#111;'> 129B </span>","children":null,"spread":false},{"title":"RealtimeStepsNotifyListener.java <span style='color:#111;'> 129B </span>","children":null,"spread":false}],"spread":false},{"title":"MiBand.java <span style='color:#111;'> 10.30KB </span>","children":null,"spread":false},{"title":"BluetoothIO.java <span style='color:#111;'> 8.10KB </span>","children":null,"spread":false},{"title":"model","children":[{"title":"UserInfo.java <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"LedColor.java <span style='color:#111;'> 95B </span>","children":null,"spread":false},{"title":"VibrationMode.java <span style='color:#111;'> 155B </span>","children":null,"spread":false},{"title":"Profile.java <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"Protocol.java <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"LeParams.java <span style='color:#111;'> 897B </span>","children":null,"spread":false},{"title":"BatteryInfo.java <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"res","children":[{"title":"values","children":[{"title":"strings.xml <span style='color:#111;'> 73B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"AndroidManifest.xml <span style='color:#111;'> 435B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"proguard-rules.pro <span style='color:#111;'> 660B </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 7B </span>","children":null,"spread":false}],"spread":true},{"title":"build.gradle <span style='color:#111;'> 579B </span>","children":null,"spread":false},{"title":"settings.gradle <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"gradlew <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 6.59KB </span>","children":null,"spread":false}],"spread":false},{"title":"说明文件.txt <span style='color:#111;'> 451B </span>","children":null,"spread":false},{"title":"附赠资源.docx <span style='color:#111;'> 37.87KB </span>","children":null,"spread":false}],"spread":true}]