├── .gitignore ├── .travis.yml ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── keystore.properties.example ├── local.properties.example ├── proguard-rules.txt ├── settings.gradle └── src └── main ├── AndroidManifest.xml ├── java └── com │ └── ugopiemontese │ └── openband │ ├── AppPreferenceActivity.java │ ├── ApplicationArrayAdapter.java │ ├── BLECommunicationManager.java │ ├── MiBandCommunicationService.java │ ├── MiBandConnectFailureException.java │ ├── MiBandConstants.java │ ├── MiGraphActivity.java │ ├── MiOverviewActivity.java │ ├── MiSearchActivity.java │ ├── MiUserActivity.java │ ├── NotificationService.java │ ├── PreferencesActivity.java │ ├── StartupReceiver.java │ ├── bluetooth │ ├── BLEAction.java │ ├── BLETask.java │ ├── QueueConsumer.java │ ├── WaitAction.java │ └── WriteAction.java │ ├── colorpicker │ ├── ColorPicker.java │ └── ColorPickerDialog.java │ ├── helper │ ├── Battery.java │ ├── MiBand.java │ ├── MiBandAdapter.java │ ├── SwipeTouchListener.java │ └── UserInfo.java │ └── preferences │ ├── Application.java │ └── UserPreferences.java └── res ├── drawable-hdpi ├── ic_content_add.png └── ic_launcher.png ├── drawable-mdpi ├── ic_content_add.png └── ic_launcher.png ├── drawable-xhdpi ├── ic_content_add.png └── ic_launcher.png ├── drawable-xxhdpi ├── ic_content_add.png ├── ic_launcher.png ├── searching_mili_icon.png └── searching_mili_icon_light.png ├── drawable └── pill.xml ├── layout ├── activity_edit_app_prefs.xml ├── activity_mi_graph.xml ├── activity_mi_overview.xml ├── activity_mi_preferences.xml ├── activity_mi_search.xml ├── activity_mi_user.xml ├── list_row_layout.xml └── single_miband_element.xml ├── menu ├── menu_graph.xml ├── menu_overview.xml └── menu_user.xml ├── values ├── colors.xml ├── strings.xml └── styles.xml └── xml ├── preferences.xml └── user_preferences.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/gradlew.bat -------------------------------------------------------------------------------- /keystore.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/keystore.properties.example -------------------------------------------------------------------------------- /local.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/local.properties.example -------------------------------------------------------------------------------- /proguard-rules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/proguard-rules.txt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'Mi Band Notifier' 2 | -------------------------------------------------------------------------------- /src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/AppPreferenceActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/AppPreferenceActivity.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/ApplicationArrayAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/ApplicationArrayAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/BLECommunicationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/BLECommunicationManager.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/MiBandCommunicationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/MiBandCommunicationService.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/MiBandConnectFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/MiBandConnectFailureException.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/MiBandConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/MiBandConstants.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/MiGraphActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/MiGraphActivity.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/MiOverviewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/MiOverviewActivity.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/MiSearchActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/MiSearchActivity.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/MiUserActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/MiUserActivity.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/NotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/NotificationService.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/PreferencesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/PreferencesActivity.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/StartupReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/StartupReceiver.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/bluetooth/BLEAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/bluetooth/BLEAction.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/bluetooth/BLETask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/bluetooth/BLETask.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/bluetooth/QueueConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/bluetooth/QueueConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/bluetooth/WaitAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/bluetooth/WaitAction.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/bluetooth/WriteAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/bluetooth/WriteAction.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/colorpicker/ColorPicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/colorpicker/ColorPicker.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/colorpicker/ColorPickerDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/colorpicker/ColorPickerDialog.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/helper/Battery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/helper/Battery.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/helper/MiBand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/helper/MiBand.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/helper/MiBandAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/helper/MiBandAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/helper/SwipeTouchListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/helper/SwipeTouchListener.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/helper/UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/helper/UserInfo.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/preferences/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/preferences/Application.java -------------------------------------------------------------------------------- /src/main/java/com/ugopiemontese/openband/preferences/UserPreferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/java/com/ugopiemontese/openband/preferences/UserPreferences.java -------------------------------------------------------------------------------- /src/main/res/drawable-hdpi/ic_content_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-hdpi/ic_content_add.png -------------------------------------------------------------------------------- /src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/main/res/drawable-mdpi/ic_content_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-mdpi/ic_content_add.png -------------------------------------------------------------------------------- /src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/main/res/drawable-xhdpi/ic_content_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-xhdpi/ic_content_add.png -------------------------------------------------------------------------------- /src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/main/res/drawable-xxhdpi/ic_content_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-xxhdpi/ic_content_add.png -------------------------------------------------------------------------------- /src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/main/res/drawable-xxhdpi/searching_mili_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-xxhdpi/searching_mili_icon.png -------------------------------------------------------------------------------- /src/main/res/drawable-xxhdpi/searching_mili_icon_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable-xxhdpi/searching_mili_icon_light.png -------------------------------------------------------------------------------- /src/main/res/drawable/pill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/drawable/pill.xml -------------------------------------------------------------------------------- /src/main/res/layout/activity_edit_app_prefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/layout/activity_edit_app_prefs.xml -------------------------------------------------------------------------------- /src/main/res/layout/activity_mi_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/layout/activity_mi_graph.xml -------------------------------------------------------------------------------- /src/main/res/layout/activity_mi_overview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/layout/activity_mi_overview.xml -------------------------------------------------------------------------------- /src/main/res/layout/activity_mi_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/layout/activity_mi_preferences.xml -------------------------------------------------------------------------------- /src/main/res/layout/activity_mi_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/layout/activity_mi_search.xml -------------------------------------------------------------------------------- /src/main/res/layout/activity_mi_user.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/layout/activity_mi_user.xml -------------------------------------------------------------------------------- /src/main/res/layout/list_row_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/layout/list_row_layout.xml -------------------------------------------------------------------------------- /src/main/res/layout/single_miband_element.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/layout/single_miband_element.xml -------------------------------------------------------------------------------- /src/main/res/menu/menu_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/menu/menu_graph.xml -------------------------------------------------------------------------------- /src/main/res/menu/menu_overview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/menu/menu_overview.xml -------------------------------------------------------------------------------- /src/main/res/menu/menu_user.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/menu/menu_user.xml -------------------------------------------------------------------------------- /src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /src/main/res/xml/user_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UgoRaffaele/miband-notifier/HEAD/src/main/res/xml/user_preferences.xml --------------------------------------------------------------------------------