MCPcopy Create free account

hub / github.com/MiEcosystem/NewXmPluginSDK / functions

Functions2,065 in github.com/MiEcosystem/NewXmPluginSDK

↓ 6 callersMethodsetCheckedStateForView
(int viewId, boolean checked)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/XmRadioGroup.java:228
↓ 6 callersMethodsetOnCancelListener
Sets the callback that will be called if the dialog is canceled. @return This Builder object to allow for chaining of calls to set methods @s
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:600
↓ 6 callersMethodsetSelection
(int position)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:676
↓ 6 callersMethodsetValueInternal
Sets the current value of this NumberPicker. @param current The new value of the NumberPicker. @param notifyChange Whether to notify if the current v
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1468
↓ 6 callersMethodvalidate
(DataValue value)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/definitions/data/ConstraintValue.java:5
↓ 5 callersMethodconnectDevice
(final Activity context, final String mac, final String did, final Response.BleConnectResponse response)
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/MeshManager.java:71
↓ 5 callersMethodcreateAccessibilityNodeInfo
(int virtualViewId)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:2056
↓ 5 callersMethodformatNumber
(int value)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1647
↓ 5 callersMethodgetActions
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/instance/SpecService.java:59
↓ 5 callersMethodgetCurrentHour
@return The current hour in the range (0-23).
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/TimePicker.java:353
↓ 5 callersMethodgetMaxValue
Returns the max value of the picker. @return The max value.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1227
↓ 5 callersMethodgetMinValue
Returns the min value of the picker. @return The min value
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1189
↓ 5 callersMethodgetObjectValue
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/definitions/data/value/Vint8.java:68
↓ 5 callersMethodgetPropertyController
ApiLevel 79 获取propertyController @param siid @param piid @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/controller/DeviceController.java:152
↓ 5 callersMethodgetWindowManager
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:274
↓ 5 callersMethodhasMethod
(String className, String methodName, Class<?>... parameterTypes)
common_ui/src/main/java/com/xiaomi/smarthome/common/plug/utils/ApiHelper.java:103
↓ 5 callersMethodloadWebView
ApiLevel:2 打开webview @param url @param title
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:169
↓ 5 callersMethodnotifyStateChanged
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/BaseDevice.java:77
↓ 5 callersMethodonClick
(View v)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertController.java:152
↓ 5 callersMethodonProgressChanged
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/XQProgressDialog.java:251
↓ 5 callersMethodonScrollStateChange
Handles transition to a given <code>scrollState</code>
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1559
↓ 5 callersMethodread
ApiLevel: 15 读设备
pluglib/src/main/java/com/xiaomi/smarthome/bluetooth/XmBluetoothManager.java:48
↓ 5 callersMethodsetChecked
(boolean checked)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/SwitchButton.java:192
↓ 5 callersMethodsetCheckedId
(int id)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/XmRadioGroup.java:221
↓ 5 callersMethodsetIndeterminate
(boolean indeterminate)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/XQProgressDialog.java:201
↓ 5 callersMethodsetPositiveButton
Set a listener to be invoked when the positive button of the dialog is pressed. @param textId The resource id of the text to display in the positive
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:489
↓ 5 callersMethodsetProgress
(int progress)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/XQProgressDialog.java:181
↓ 5 callersMethodsetValue
Set the current value for the number picker. <p> If the argument is less than the {@link NumberPicker#getMinValue()} and {@link NumberPicker#getWrapSe
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1080
↓ 5 callersMethodsnapToDestination
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:532
↓ 5 callersMethodsnapToScreen
(int whichScreen)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:540
↓ 5 callersMethodtoast
(Context context, String text)
plugProject/xiaomi_bledemov2/src/main/java/com/xiaomi/bledemov2/CommonUtils.java:12
↓ 5 callersMethodwrite
ApiLevel: 15 写设备
pluglib/src/main/java/com/xiaomi/smarthome/bluetooth/XmBluetoothManager.java:54
↓ 4 callersMethodaddListener
(MyEditTextListener listener)
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/widget/MyEditText.java:30
↓ 4 callersMethodaddStateChangedListener
添加状态监听 @param listener
pluglib/src/main/java/com/xiaomi/smarthome/device/api/BaseDevice.java:47
↓ 4 callersMethodapply
(MLAlertController dialog)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertController.java:810
↓ 4 callersMethodbyteArrayToShort
(byte byt[], int nBeginPos, boolean bigOrder)
pluglib/src/main/java/com/xiaomi/smarthome/camera/AVFrame.java:243
↓ 4 callersMethodclearAllFocus
()
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/ControlActivity.java:129
↓ 4 callersMethodcontext
ApiLevel:1
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:92
↓ 4 callersMethodfindAccessibilityNodeInfosByTextInChild
(String searchedLowerCase, int virtualViewId, List<AccessibilityNodeInfo> outResult)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:2296
↓ 4 callersMethodfindRadioButton
(ViewGroup group)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/XmRadioGroup.java:178
↓ 4 callersMethodgetAccountId
ApiLevel:2 获取当前登录的账号id @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:1064
↓ 4 callersMethodgetApiLevel
插件sdk版本号,插件开发如果必须要与之前api兼容,需要通过SDK_VERSION判断兼容性
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:75
↓ 4 callersMethodgetCurrentMinute
@return The current minute.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/TimePicker.java:420
↓ 4 callersMethodgetDevice
(DeviceStat deviceStat)
plugProject/xiaomi_bledemov2/src/main/java/com/xiaomi/bledemov2/Device.java:24
↓ 4 callersMethodgetDevice
(DeviceStat deviceStat)
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/Device.java:24
↓ 4 callersMethodgetDeviceFirmwareVersion
(final VersionCallback callback)
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/BleMeshFirmwareUpgrader.java:80
↓ 4 callersMethodgetDid
返回设备id @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/BaseDevice.java:143
↓ 4 callersMethodgetHtmlLicenseContent
()
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/MainActivity.java:235
↓ 4 callersMethodgetPropertyDefinition
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/instance/SpecProperty.java:28
↓ 4 callersMethodgetValue
ApiLevel: 13 @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/KeyValuePair.java:39
↓ 4 callersMethodgetWrappedSelectorIndex
@return The wrapped index <code>selectorIndex</code> value.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1587
↓ 4 callersMethodinit
(DataFormat format, Object min, Object max, Object step)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/definitions/data/ValueRange.java:34
↓ 4 callersMethodisFinishing
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:594
↓ 4 callersMethodonCheckedChanged
<p> Called when the checked radio button has changed. When the selection is cleared, checkedId is -1. </p> @param group the group in which
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/XmRadioGroup.java:420
↓ 4 callersMethodonSuccess
(String version)
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/BleMeshFirmwareUpgrader.java:375
↓ 4 callersMethodonSwitched
This method is called when a new View has been scrolled to. @param view the {@link View} currently in focus. @param position The position in
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:117
↓ 4 callersMethodonViewLazyInitialize
(View view, int position)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:122
↓ 4 callersMethodopenRechargePage
ApiLevel:24 跳转水电燃气缴费页面 @param type 0:水电燃气缴费主页面 1:水 2:电 3:燃气 @param latitude 纬度 @param longitude 经度
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:693
↓ 4 callersMethodoverridePendingTransition
ApiLevel:3 设置插件Activity动画 public final String ANIM_SLIDE_IN_LEFT = "slide_in_left"; public final String ANIM_SLIDE_IN_RIGHT = "slide_in_right"; public
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:191
↓ 4 callersMethodparse
解析方法 @param result @return @throws JSONException
pluglib/src/main/java/com/xiaomi/smarthome/device/api/Parser.java:18
↓ 4 callersMethodparseList
(JSONArray array)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/PluginRecommendSceneInfo.java:147
↓ 4 callersMethodreadFromParcel
(Parcel in)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/RecommendSceneItem.java:67
↓ 4 callersMethodremoveStateChangedListener
移除状态监听 @param listener
pluglib/src/main/java/com/xiaomi/smarthome/device/api/BaseDevice.java:64
↓ 4 callersMethodsetButton
Set a message to be sent when a button is pressed. @param whichButton Which button to set the message for, can be one of {@link DialogInte
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:243
↓ 4 callersMethodsetCancelable
Sets whether the dialog is cancelable or not. Default is true. @return This Builder object to allow for chaining of calls to set methods
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:588
↓ 4 callersMethodsetMaxValue
Sets the max value of the picker. @param maxValue The max value inclusive. <strong>Note:</strong> The length of the displayed values array set via {
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1241
↓ 4 callersMethodsetMinValue
Sets the min value of the picker. @param minValue The min value inclusive. <strong>Note:</strong> The length of the displayed values array set via {
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1203
↓ 4 callersMethodsetOnCheckedChangeListener
<p> Register a callback to be invoked when the checked radio button changes in this group. </p> @param listener the callback to call on ch
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/XmRadioGroup.java:280
↓ 4 callersMethodsetOnValueChangedListener
Sets the listener to be notified on change of the current value. @param onValueChangedListener The listener.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1019
↓ 4 callersMethodsetSpecProperty
ApiLevel 79 设置设备属性值 @param context @param propertyParam @param callback
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/controller/DeviceController.java:109
↓ 4 callersMethodstart
(Context context, String m3u8Url, String mp4FilePath)
pluglib/src/main/java/com/xiaomi/smarthome/camera/HLSDownloader.java:9
↓ 4 callersMethodupdateVoice
(Object value)
plugProject/SpecDemo/src/main/java/com/xiaomi/specdemo/MainActivity.java:285
↓ 4 callersMethodwriteString
(String str, Parcel dest)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/ProductInfo.java:52
↓ 3 callersMethodanimateToState
(final boolean isChecked)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/SwitchButton.java:294
↓ 3 callersMethodcenterButton
(TextView button)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertController.java:609
↓ 3 callersMethodcreate
Creates a {@link android.app.AlertDialog} with the arguments supplied to this builder. It does not {@link Dialog#show()} the dialog. This allows the u
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:1036
↓ 3 callersMethoddrawBitmap
ApiLevel: 63 添加一个贴图水印 @param listener 回调 @param bitmap 需要贴图的图片 @param rectF 贴图的范围 @return
pluglib/src/main/java/com/xiaomi/smarthome/camera/XmVideoViewGl.java:152
↓ 3 callersMethodensureCachedScrollSelectorValue
Ensures we have a cached string representation of the given <code> selectorIndex</code> to avoid multiple instantiations of the same string.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1628
↓ 3 callersMethodexecute
在后台线程池中执行runnable所代表的任务。 目前只持续一些独立的,彼此间没有依赖和同步关系的任务。 @param runnable
common_ui/src/main/java/com/xiaomi/smarthome/common/plug/utils/ThreadPool.java:22
↓ 3 callersMethodfinishParent
ApiLevel:14 按照调用栈一直回退finish,直到lastActivityClass为止,当lastActivityClass为null会一直回退到设备列表 @param lastActivityClass
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:119
↓ 3 callersMethodgetAddress
()
pluglib/src/main/java/com/xiaomi/smarthome/bluetooth/XmBluetoothDevice.java:74
↓ 3 callersMethodgetAssets
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:217
↓ 3 callersMethodgetBleMeshFirmwareVersion
(final Activity context, final String mac, final String did, final Response.BleReadFirmwareVersionResponse res
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/MeshManager.java:117
↓ 3 callersMethodgetDeviceController
ApiLevel 79 @param did @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/controller/DeviceController.java:45
↓ 3 callersMethodgetHeightPadding
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:235
↓ 3 callersMethodgetPackageName
ApiLevel:6 @return
pluglib/src/main/java/com/xiaomi/plugin/core/XmPluginPackage.java:140
↓ 3 callersMethodgetProgress
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/XQProgressDialog.java:193
↓ 3 callersMethodgetResultCode
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/ActionParam.java:64
↓ 3 callersMethodgetServerFirmwareVersion
(final VersionCallback callback)
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/BleMeshFirmwareUpgrader.java:109
↓ 3 callersMethodgetSharedPreferences
(String name, int mode)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:256
↓ 3 callersMethodgetSpecProperties
ApiLevel 79 从服务器获取设备属性值 @param context @param propertyParamList
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/controller/DeviceController.java:65
↓ 3 callersMethodgetVirtualDecrementButtonText
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:2444
↓ 3 callersMethodgetVirtualIncrementButtonText
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:2456
↓ 3 callersMethodgetWidthPadding
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:227
↓ 3 callersMethodhandleMessage
所有插件必须实现该接口,并且在type=LAUNCHER时,启动入口页面 比如下MiTVPageActivity为入口activity switch (type) { case LAUNCHER: {// 启动入口 XmPluginHostApi.instance().startActivity(x
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginMessageReceiver.java:160
↓ 3 callersMethodinit
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/SwitchButtonLocked.java:34
↓ 3 callersMethodinit
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/CustomPullDownRefreshListView.java:234
↓ 3 callersMethodinit
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:147
↓ 3 callersMethodinitialMenuButton
(int id)
plugProject/xiaomi_bledemov2/src/main/java/com/xiaomi/bledemov2/MenuActivity.java:61
↓ 3 callersMethodlogBuffer
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:863
← previousnext →101–200 of 2,065, ranked by callers