Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/betomaluje/Mi-Band
/ functions
Functions
407 in github.com/betomaluje/Mi-Band
⨍
Functions
407
◇
Types & classes
65
↓ 44 callers
Method
add
(final BLETask task)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/QueueConsumer.java:28
↓ 25 callers
Method
getInstance
(Context context)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/sqlite/AppsSQLite.java:25
↓ 23 callers
Method
toString
()
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:194
↓ 17 callers
Method
getEndTime
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:112
↓ 17 callers
Method
getStartTime
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:104
↓ 15 callers
Method
getInstance
(Context context)
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:70
↓ 15 callers
Method
onFail
(int errorCode, String msg)
MiBand/app/src/main/java/com/betomaluje/miband/ActionCallback.java:6
↓ 14 callers
Method
isConnected
Checks if the connection is already done with the Mi Band @return if the Mi Band is connected
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:137
↓ 13 callers
Method
queue
(List<BLEAction> list)
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:455
↓ 13 callers
Method
sendAction
(final int action)
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:86
↓ 10 callers
Method
checkConnection
()
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:125
↓ 10 callers
Method
create
(String address, int gender, int age, int height, int weight, String alias, int type)
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:72
↓ 9 callers
Method
broadcastUpdate
(final String action)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/services/MiBandService.java:281
↓ 9 callers
Method
broadcastUpdate
(final String action)
MiBand/app/src/main/java/com/betomaluje/miband/MiBandService.java:279
↓ 9 callers
Method
getColor
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:53
↓ 9 callers
Method
getInstance
(Context context)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/MiBandWrapper.java:34
↓ 9 callers
Method
isNotify
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:76
↓ 9 callers
Method
setEndTime
(int endTime)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:116
↓ 9 callers
Method
setStartTime
(int startTime)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:108
↓ 8 callers
Method
getTimestamp
()
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityData.java:43
↓ 8 callers
Method
onSuccess
(Object data)
MiBand/app/src/main/java/com/betomaluje/miband/ActionCallback.java:4
↓ 7 callers
Method
getCharacteristic
()
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/ReadAction.java:25
↓ 7 callers
Method
getService
()
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/WriteAction.java:55
↓ 7 callers
Method
notifyBand
(final int flashColour)
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:446
↓ 7 callers
Method
onFail
(int errorCode, String msg)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTCommandManager.java:63
↓ 7 callers
Method
setColor
(int color)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:57
↓ 7 callers
Method
startVibration
Let band vibrate
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:217
↓ 6 callers
Method
connect
Android device will automatically search for nearby Mi Band, automatic connection, because the hand will have only one Mi Band, currently only support
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:116
↓ 6 callers
Method
getHeight
@return the height
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:228
↓ 5 callers
Method
getInstance
(Context context)
MiBand/app/src/main/java/com/betomaluje/miband/sqlite/ActivitySQLite.java:28
↓ 5 callers
Method
getName
()
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityAmount.java:33
↓ 5 callers
Method
getNotificationTimes
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:96
↓ 5 callers
Method
getOnTime
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:88
↓ 5 callers
Method
getPauseTime
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:80
↓ 5 callers
Method
setColor
(int color)
MiBand/app/src/main/java/com/betomaluje/miband/colorpicker/ColorPicker.java:327
↓ 5 callers
Method
setLedColor
Sets the led light color. Flashes the LED's by default @param color : the given {@link LedColor} color
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:343
↓ 5 callers
Method
setNotify
(int shouldWe)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:68
↓ 4 callers
Method
convertRgb
(int rgb)
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:414
↓ 4 callers
Method
disconnect
()
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:96
↓ 4 callers
Method
getInstance
(Context context)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/WaterScheduler.java:40
↓ 4 callers
Method
getName
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:33
↓ 4 callers
Method
getTotalSeconds
()
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityAmount.java:17
↓ 4 callers
Method
notify
(final ScheduleCallback scheduleCallback)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/WaterScheduler.java:58
↓ 4 callers
Method
setNotificationTimes
(int notificationTimes)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:100
↓ 4 callers
Method
setOnTime
(int onTime)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:92
↓ 4 callers
Method
setPauseTime
(int pauseTime)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:84
↓ 4 callers
Method
stopMiBand
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/activities/MainNormalActivity.java:381
↓ 4 callers
Method
stopMiBand
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/activities/MainServiceActivity.java:366
↓ 4 callers
Method
writeCharacteristic
Sends a command to the Mi Band @param uuid the {@link Profile} used @param value the values to send @param callback
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTCommandManager.java:78
↓ 3 callers
Method
OnScheduleNext
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/WaterScheduler.java:35
↓ 3 callers
Method
addAmount
(ActivityAmount amount)
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityAmounts.java:11
↓ 3 callers
Method
addSeconds
(long seconds)
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityAmount.java:13
↓ 3 callers
Method
connectToMiBand
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/activities/MainNormalActivity.java:285
↓ 3 callers
Method
connectToMiBand
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/activities/MainServiceActivity.java:307
↓ 3 callers
Method
convertString
(Calendar cal)
MiBand/app/src/main/java/com/betomaluje/miband/DateUtils.java:14
↓ 3 callers
Method
getActivitiesSample
Returns all available activity samples from between the two timestamps (inclusive), of the given provided and type(s). @param timestamp_from : time i
MiBand/app/src/main/java/com/betomaluje/miband/sqlite/ActivitySQLite.java:85
↓ 3 callers
Method
getBatteryInfo
Read band battery information
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:190
↓ 3 callers
Method
getColorForView
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:49
↓ 3 callers
Method
getDefault
Creates a default user info. @param btAddress the address of the MI Band to connect to.
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:88
↓ 3 callers
Method
getDevice
()
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTConnectionManager.java:277
↓ 3 callers
Method
getSavedUser
(Context context)
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:257
↓ 3 callers
Method
getSource
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/models/App.java:41
↓ 3 callers
Method
getTotalSeconds
()
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityAmounts.java:20
↓ 3 callers
Method
getType
()
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityData.java:59
↓ 3 callers
Method
init
()
MiBand/app/src/main/java/com/betomaluje/miband/colorpicker/ColorPicker.java:103
↓ 3 callers
Method
readCharacteristic
Reads a command from the Mi Band @param uuid the {@link Profile} used @param callback
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTCommandManager.java:132
↓ 3 callers
Method
startListeningSync
(ActionCallback actionCallback)
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:545
↓ 3 callers
Method
stopDiscovery
()
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTConnectionManager.java:405
↓ 3 callers
Method
toggleNotifications
(boolean enable)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTConnectionManager.java:148
↓ 2 callers
Method
calculateUidFrom
(String alias)
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:110
↓ 2 callers
Method
connectMiBand
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/services/MiBandService.java:252
↓ 2 callers
Method
connectMiBand
()
MiBand/app/src/main/java/com/betomaluje/miband/MiBandService.java:250
↓ 2 callers
Method
createNotification
(String text, Context context)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/WaterReceiver.java:42
↓ 2 callers
Method
createOngoingNotification
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/services/MiBandService.java:235
↓ 2 callers
Method
createOngoingNotification
()
MiBand/app/src/main/java/com/betomaluje/miband/MiBandService.java:233
↓ 2 callers
Method
cursorToActivity
(Cursor cursor)
MiBand/app/src/main/java/com/betomaluje/miband/sqlite/ActivitySQLite.java:157
↓ 2 callers
Method
cursorToApp
(Cursor cursor)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/sqlite/AppsSQLite.java:169
↓ 2 callers
Method
customVibration
Vibrate "times" times. Each iteration will start vibrator "on_time" milliseconds (up to 500, will be truncated if larger), and then stop it "off_time"
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:253
↓ 2 callers
Method
dispose
()
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:103
↓ 2 callers
Method
flushActivityDataHolder
()
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTCommandManager.java:329
↓ 2 callers
Method
getApp
(String source)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/sqlite/AppsSQLite.java:124
↓ 2 callers
Method
getCRC8
(byte[] seq)
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:174
↓ 2 callers
Method
getCallback
()
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/WriteAction.java:51
↓ 2 callers
Method
getCharacteristic
()
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/WriteAction.java:43
↓ 2 callers
Method
getData
()
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:253
↓ 2 callers
Method
getInstance
(Context context, ActionCallback connectionCallback)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTConnectionManager.java:95
↓ 2 callers
Method
getIntensity
()
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityData.java:51
↓ 2 callers
Method
getIntentAction
(final int action)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/MiBandWrapper.java:70
↓ 2 callers
Method
getPayload
()
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/WriteAction.java:47
↓ 2 callers
Method
getPostMessage
(Runnable runnable)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTConnectionManager.java:452
↓ 2 callers
Method
getSteps
()
MiBand/app/src/main/java/com/betomaluje/miband/models/ActivityData.java:55
↓ 2 callers
Method
getType
@return the type
MiBand/app/src/main/java/com/betomaluje/miband/model/UserInfo.java:249
↓ 2 callers
Method
handleNotification
(StatusBarNotification sbn)
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/NotificationListener.java:121
↓ 2 callers
Method
isAlarmForToday
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/WaterScheduler.java:137
↓ 2 callers
Method
isSyncNotification
()
MiBand/app/src/main/java/com/betomaluje/miband/MiBand.java:557
↓ 2 callers
Method
onExit
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/activities/AppDetailActivity.java:117
↓ 2 callers
Method
onNotify
(byte[] data)
MiBand/app/src/main/java/com/betomaluje/miband/NotifyListener.java:5
↓ 2 callers
Method
onSuccess
(Object characteristic)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTCommandManager.java:58
↓ 2 callers
Method
queueTask
(final BLETask task)
MiBand/app/src/main/java/com/betomaluje/miband/bluetooth/BTCommandManager.java:47
↓ 2 callers
Method
saveChanges
()
MiBandExample/app/src/main/java/com/betomaluje/android/miband/example/activities/AppDetailActivity.java:218
next →
1–100 of 407, ranked by callers