MCPcopy Create free account

hub / github.com/MiEcosystem/NewXmPluginSDK / functions

Functions2,065 in github.com/MiEcosystem/NewXmPluginSDK

↓ 295 callersMethodfindViewById
(int id)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:173
↓ 129 callersMethodsetOnClickListener
(OnClickListener listener)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/SettingsItemView.java:44
↓ 93 callersMethodinstance
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:68
↓ 64 callersMethodisLocalLaunch
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:86
↓ 64 callersMethodonFailure
(int error, String errorInfo)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/Callback.java:42
↓ 59 callersMethodactivity
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:22
↓ 54 callersMethodwriteString
(String str, Parcel dest)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/UserInfo.java:26
↓ 53 callersMethodgetResources
ApiLevel:6 @return
pluglib/src/main/java/com/xiaomi/plugin/core/XmPluginPackage.java:176
↓ 53 callersMethodshow
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:187
↓ 48 callersMethodgetDid
ApiLevel: 89 获取设备的did @return
pluglib/src/main/java/com/xiaomi/smarthome/camera/XmP2PInfo.java:54
↓ 45 callersMethodgetName
返回设备名字 @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/BaseDevice.java:152
↓ 44 callersMethodequals
(Object obj)
pluglib/src/main/java/com/xiaomi/smarthome/camera/TutkInfo.java:17
↓ 41 callersMethodaddInfo
(final boolean bl, final String method)
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/ApiTestActivity.java:501
↓ 39 callersMethodcallSmartHomeApi
ApiLevel:1 调用智能家居后台http服务 @param model 插件model @param relativeUrl 服务接口url @param params @param callback @param parser
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:117
↓ 39 callersMethodgetInstance
ApiLevel: 15
pluglib/src/main/java/com/xiaomi/smarthome/bluetooth/XmBluetoothManager.java:28
↓ 36 callersMethodtoString
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/ProductInfo.java:81
↓ 35 callersMethodonCreate
创建printerservice,当activity onCreate时候调用 @param device
pluglib/src/main/java/com/xiaomi/smarthome/device/api/printer/PrinterControl.java:20
↓ 32 callersMethodsetContentView
(View view)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:128
↓ 32 callersMethodtoString
(Object value)
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/TypeUtil.java:73
↓ 30 callersMethodaddTestCase
(String name, OnClickListener listener)
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/TestCaseActivity.java:582
↓ 29 callersMethodfinish
()
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/FragmentActivity.java:48
↓ 29 callersMethodsetTitleBarPadding
ApiLevel:1 实现沉浸式标题栏,需要传入当前Activity中的titlebar view @param titleBarView
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:79
↓ 28 callersMethodgetContext
ApiLevel: 64 获取视图的 Context 对象 @return
pluglib/src/main/java/com/xiaomi/smarthome/camera/XmVideoViewGl.java:213
↓ 28 callersMethodvalueOf
(Object value)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/definitions/data/value/Vint8.java:73
↓ 25 callersMethodformat
Formats a string representation of the current value. @param value The currently selected value. @return A formatted string representation.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:446
↓ 25 callersMethodgetMac
返回设备mac地址 @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/BaseDevice.java:170
↓ 25 callersMethodstartActivity
ApiLevel:1 @param xmPluginPackage 插件包 @param intent 传入的参数 @param did 设备did @param activityClass 启动的activity
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:104
↓ 20 callersMethodisEnabled
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/TimePicker.java:255
↓ 19 callersMethodgetWindow
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:283
↓ 19 callersMethodshowPage
(int page, Bundle data)
pluglib/src/main/java/com/xiaomi/smarthome/bluetooth/BleUpgrader.java:28
↓ 19 callersMethodwriteString
(String str, Parcel dest)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/DeviceStat.java:151
↓ 18 callersMethodsetEnabled
(boolean enabled)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/TimePicker.java:239
↓ 15 callersMethodstart
(String method)
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/ApiTestActivity.java:490
↓ 13 callersMethodgetCount
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MenuDialog.java:98
↓ 13 callersMethodgetValue
Returns the value of the picker. @return The value.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1180
↓ 13 callersMethodtoast
(final String msg)
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/BleMeshControlActivity.java:205
↓ 12 callersMethodcallMethod
设备方法调用 @param method 方法名 @param params 参数,可以是一个集合Collection子类 @param callback 回调结果 @param parser
pluglib/src/main/java/com/xiaomi/smarthome/device/api/BaseDevice.java:96
↓ 12 callersMethodsendAccessibilityEventForVirtualView
(int virtualViewId, int eventType)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:2252
↓ 12 callersMethodsubscribeDevice
ApiLevel:1 订阅设备属性变化 变化后push消息通知 需要在IXmPluginMessageReceiver里面接收消息通知 @param did @param pid @param entryList 属性列表 属性必须加 prop. @param expire 分钟 必须<=3
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:359
↓ 12 callersMethodupdateContent
(final String msg)
plugProject/xiaomi_bledemov2/src/main/java/com/xiaomi/bledemov2/KeyManagementActivity.java:77
↓ 12 callersMethodupdateLockMsg
(final String msg)
plugProject/xiaomi_bledemov2/src/main/java/com/xiaomi/bledemov2/SecurityChipTestActivity.java:334
↓ 11 callersMethodequals
(Object o)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/definitions/data/value/Vint8.java:100
↓ 10 callersMethodgetConnectStatus
系统的蓝牙连接状态和当前的链接状态组合到一起 @param mac @return
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/MeshManager.java:36
↓ 10 callersMethodgetServices
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/instance/SpecDevice.java:38
↓ 10 callersMethodgetSystemService
(String name)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:292
↓ 10 callersMethodhostActivity
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:586
↓ 10 callersMethodunsubscribeDevice
ApiLevel: 13 取消订阅 @param did @param pid @param entryList @param callback
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:370
↓ 10 callersMethodupdateInputTextView
Updates the view of this NumberPicker. If displayValues were specified in the string corresponding to the index specified by the current value will be
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1671
↓ 9 callersMethodgetDevice
(DeviceStat deviceStat)
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/DemoDevice.java:127
↓ 9 callersMethodgetId
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/printer/PrintJobProxy.java:23
↓ 9 callersMethodonResume
ApiLevel: 89 暂停的连接被恢复了 @see XmCameraP2p sendIOCtrl();
pluglib/src/main/java/com/xiaomi/smarthome/camera/IClientListener.java:84
↓ 9 callersMethodupdateUI
()
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/BleMeshLocalUpgradeActivity.java:122
↓ 8 callersMethodchangeValueByOne
Changes the current value by one which is increment or decrement based on the passes argument. decrement the current value. @param increment True to
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1496
↓ 8 callersMethoddisconnect
ApiLevel 15 断开连接
pluglib/src/main/java/com/xiaomi/smarthome/bluetooth/XmBluetoothManager.java:42
↓ 8 callersMethodequals
(Object obj)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/RoomStat.java:34
↓ 8 callersMethodfrom
(String s)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/definitions/data/DataFormat.java:41
↓ 8 callersMethodgetActivityIntent
ApiLevel:1 获取启动插件内activity的Intent,用于设备更多页面进入设置页面 @param packageName @param className @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:99
↓ 8 callersMethodgetChildWidth
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:231
↓ 8 callersMethodgetModel
ApiLevel: 89 获取插件的model @return
pluglib/src/main/java/com/xiaomi/smarthome/camera/XmP2PInfo.java:70
↓ 8 callersMethodnewPropertyParam
ApiLevel 79 获取get property请求参数对象 @param siid @param piid @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/controller/DeviceController.java:200
↓ 8 callersMethodonDestroy
销毁printerservice,当activity onDestroy时候调用
pluglib/src/main/java/com/xiaomi/smarthome/device/api/printer/PrinterControl.java:25
↓ 8 callersMethodonPause
ApiLevel: 89 连接被暂停了 @see XmCameraP2p sendIOCtrl();
pluglib/src/main/java/com/xiaomi/smarthome/camera/IClientListener.java:75
↓ 8 callersMethodtoString
()
pluglib/src/main/java/com/xiaomi/smarthome/plugin/Error.java:24
↓ 8 callersMethodtoast
(String msg)
plugProject/BleMeshDemo/src/main/java/com/xiaomi/blemeshdemo/BleMeshLocalUpgradeActivity.java:213
↓ 8 callersMethodupdateAmPmControl
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/TimePicker.java:487
↓ 8 callersMethodvalues
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/definitions/data/ValueList.java:24
↓ 7 callersMethoddismiss
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:147
↓ 7 callersMethodgetDeviceByDid
ApiLevel:1 获取设备信息 @param did @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginHostApi.java:278
↓ 7 callersMethodgetIid
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/instance/SpecAction.java:19
↓ 7 callersMethodgetProperties
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/instance/SpecService.java:51
↓ 7 callersMethodgetSiid
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/ActionParam.java:32
↓ 7 callersMethodinitializeSelectorWheelIndices
Resets the selector indices and clear the cached string representation of these indices.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1448
↓ 7 callersMethodis24HourView
@return true if this is in 24 hour view else false.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/TimePicker.java:413
↓ 7 callersMethodisChecked
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/SettingsItemView.java:60
↓ 7 callersMethodonTimeChanged
(TimePicker view, int hourOfDay, int minute)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/TimePicker.java:74
↓ 7 callersMethodopenShareActivity
ApiLevel:1 打开分享页面
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:72
↓ 7 callersMethodremoveAllCallbacks
Removes all pending callback from the message queue.
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1747
↓ 7 callersMethodscrollBy
(int x, int y)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:971
↓ 7 callersMethodsetTitle
(CharSequence title)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:181
↓ 7 callersMethodstartActivityForResult
ApiLevel:1 启动插件中的Activity @param intent @param packageName 插件包名 @param className 启动的Activity类名 @param requestCode
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:89
↓ 7 callersMethodstopScan
ApiLevel: 25
pluglib/src/main/java/com/xiaomi/smarthome/bluetooth/XmBluetoothManager.java:463
↓ 6 callersMethodaddView
(View child, int index, ViewGroup.LayoutParams params)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/XmRadioGroup.java:143
↓ 6 callersMethodcancel
()
pluglib/src/main/java/com/xiaomi/smarthome/camera/HLSDownloader.java:11
↓ 6 callersMethodcreateValue
(Object value)
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/definitions/data/DataFormat.java:277
↓ 6 callersFunctiongenManifestReplaceDic
(manifestProperties, manifestReplaceDic, key, oldvalue)
move_plug.py:57
↓ 6 callersMethodgetClassLoader
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/XmPluginBaseActivity.java:200
↓ 6 callersMethodgetPiid
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/PropertyParam.java:40
↓ 6 callersMethodgetPropertyValue
(List<PropertyParam> params, int siid, int piid)
plugProject/SpecDemo/src/main/java/com/xiaomi/specdemo/MainActivity.java:349
↓ 6 callersMethodgetRgb
()
plugProject/PluginDemo/src/main/java/com/xiaomi/xmplugindemo/DemoDevice.java:51
↓ 6 callersMethodgetValue
()
pluglib/src/main/java/com/xiaomi/smarthome/device/api/spec/operation/PropertyParam.java:48
↓ 6 callersMethodgetView
()
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/MLAlertDialog.java:112
↓ 6 callersMethodgetWrapSelectorWheel
Gets whether the selector wheel wraps when reaching the min/max value. @return True if the selector wheel wraps. @see #getMinValue() @see #getMaxVal
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1132
↓ 6 callersMethodisOwner
ApiLevel:10 是否主人设备 @return
pluglib/src/main/java/com/xiaomi/smarthome/device/api/BaseDevice.java:246
↓ 6 callersMethodmakeAndAddView
(int position, boolean addToEnd)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/viewflow/ViewFlow.java:816
↓ 6 callersMethodmakeMeasureSpec
Makes a measure spec that tries greedily to use the max value. @param measureSpec The measure spec. @param maxSize The max value for the size. @retur
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/widget/NumberPicker.java:1406
↓ 6 callersMethodonResponse
ApiLevel: 89 @param remainLen remainLen还剩余多少数据,为0时表示数据已经接收完成,用来传输文件 @param data
pluglib/src/main/java/com/xiaomi/smarthome/camera/P2pResponse.java:10
↓ 6 callersMethodopenMoreMenu
@param menus 自定义菜单列表,在默认菜单之上,点击后推出菜单项 @param intents 自定义菜单列表,在默认菜单之上,点击后打开Intent @param useDefault true使用默认菜单,false不使用默认菜单 @param requestCo
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:66
↓ 6 callersMethodopenMoreMenu2
ApiLevel: 27 更多菜单新标准,从上下拉菜单,默认有 智能场景 scence_enable 通用设置 common_setting_enable 帮助与反馈 help_feedback_enable <p> ArrayList<IXmPluginHostActivity.MenuItemB
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:877
↓ 6 callersMethodopenShareMediaActivity
ApiLevel: 9 打开分享页面,分享url或者分享图片 @param shareTitle 分享title @param shareContent 分享文字内容 @param shareUrl 分享链接 @param shareImage 分享图片 @param sh
pluglib/src/main/java/com/xiaomi/smarthome/device/api/IXmPluginHostActivity.java:321
↓ 6 callersMethodsetCancelable
(boolean cancelable)
common_ui/src/main/java/com/xiaomi/smarthome/common/ui/dialog/XQProgressDialog.java:154
next →1–100 of 2,065, ranked by callers