点击登录

米环8文档 小米手环8 JS开发文档 官方早期版

NEORUAA

米坛站长(社区运营)
🛠️米坛站长
🔥创作者
NF Miband Pro
感谢 小米官方 的支持
早期文档,非最终发布版本

1) 公共接口 
接口名功能
reg_event_callback注册事件回调函数(C调用JS的接口)
get_event_src获取当前事件源
get_event_code获取当前事件Id
exit_game退出游戏
get_js_parent获取当前对象的父节点
my_pow求x的y次幂
my_sqrt开方函数
2) obj接口 
接口名功能
create_obj创建一个lvgl obj对象
set_obj_size设置对象大小
set_obj_pos设置对象位置
set_obj_click设置对象可点击事件
set_obj_hidden设置对象隐藏
set_obj_display设置对象显示
set_obj_style设置对象和style绑定
remove_obj_style移除对象的style
set_obj_long_pressed_repeat设置对象可重复长按事件
set_obj_pressed设置对象可按下事件
set_obj_pressing设置对象可以一直按下事件
set_obj_released设置对象释放事件
set_obj_del删除对象
drag_event_handler设置对象在拖拽后的位置
get_obj_x获取对象x轴坐标
get_obj_y获取对象x轴坐标
refr_obj_pos刷新对象位置
3) style接口 
接口名功能
create_style创建一个style
set_style_opa设置背景透明度
set_style_bg设置背景颜色
reset_style重置style
4) img 接口 
接口名功能
create_img创建一个图片
set_img_src设置图片源
5) label 接口 
接口名功能
create_label创建一个label
set_label_text设置label内容
set_label_font设置label字体(只支持静态字库里面的字体)
set_label_color设置label颜色
set_label_content_center设置label内容居中显示
6) arc 接口 
接口名功能
create_arc创建一个arc
set_arc_fg_color设置前景色
set_arc_fg_width设置前弧宽度
set_arc_fg_redius设置前弧半径
set_arc_bg_color设置背景色
set_arc_bg_width设置背景弧宽度
set_arc_bg_redius设置背景弧半径
7) animal 接口 
接口名功能
rotate_90_degrees设置对象旋转90度
move_horizontal设置对象在X方向移动
move_vertical设置对象在Y方向移动
obj_modify_value在arc 上设置一个倒计时功能,实时更新arc的值
8) btn 接口 
接口名功能
create_btn创建一个按钮
9) line 接口 
接口名功能
create_line创建一条线
set_line_point设置2个点的坐标(2点确定一条直线)
set_line_width设置线的宽度
set_line_color设置线的颜色
create_multiple_line创建多条线
set_multiple_line_point设置多条线上的多个点
set_line_point_num设置多条线中有几个点是有效的
clear_multiple_line_point清除所有的点坐标
set_line_dash_width设置虚线的实线长度
set_line_dash_gap设置虚线中实线之间的gap
10) file 接口 
接口名功能
read_file读文件内容
Write_file写文件
 
支持!
 
小米手环应用开发与 https://iot.mi.com/vela 以及 https://iot.mi.com/new/doc/introduction/main 有什么关联呢

我看 https://iot.mi.com/new/doc/getting-started/workflow#BLE 接入方案-heading 这里提到 使用BLE 接入小米IoT 平台的方案适用于低功耗的硬件产品,如手环、按摩器等穿戴类产品;
米环8的js引擎是临时加的,这份8的文档只适用于官方的4个小游戏,故独立于其它现有文档。而8的系统由华勤制作,因此表盘与同为华勤参与设计的redmi watch/小米color系列同源,表盘开发应该看华勤的
 
米环8的js引擎是临时加的,这份8的文档只适用于官方的4个小游戏,故独立于其它现有文档。而8的系统由华勤制作,因此表盘与同为华勤参与设计的redmi watch/小米color系列同源,表盘开发应该看华勤的
我记得华勤有给color的小程序开发文档啊,和米环8能通用吗
 
感谢 小米官方 的支持
早期文档,非最终发布版本

1) 公共接口 
接口名功能
reg_event_callback注册事件回调函数(C调用JS的接口)
get_event_src获取当前事件源
get_event_code获取当前事件Id
exit_game退出游戏
get_js_parent获取当前对象的父节点
my_pow求x的y次幂
my_sqrt开方函数
2) obj接口 
接口名功能
create_obj创建一个lvgl obj对象
set_obj_size设置对象大小
set_obj_pos设置对象位置
set_obj_click设置对象可点击事件
set_obj_hidden设置对象隐藏
set_obj_display设置对象显示
set_obj_style设置对象和style绑定
remove_obj_style移除对象的style
set_obj_long_pressed_repeat设置对象可重复长按事件
set_obj_pressed设置对象可按下事件
set_obj_pressing设置对象可以一直按下事件
set_obj_released设置对象释放事件
set_obj_del删除对象
drag_event_handler设置对象在拖拽后的位置
get_obj_x获取对象x轴坐标
get_obj_y获取对象x轴坐标
refr_obj_pos刷新对象位置
3) style接口 
接口名功能
create_style创建一个style
set_style_opa设置背景透明度
set_style_bg设置背景颜色
reset_style重置style
4) img 接口 
接口名功能
create_img创建一个图片
set_img_src设置图片源
5) label 接口 
接口名功能
create_label创建一个label
set_label_text设置label内容
set_label_font设置label字体(只支持静态字库里面的字体)
set_label_color设置label颜色
set_label_content_center设置label内容居中显示
6) arc 接口 
接口名功能
create_arc创建一个arc
set_arc_fg_color设置前景色
set_arc_fg_width设置前弧宽度
set_arc_fg_redius设置前弧半径
set_arc_bg_color设置背景色
set_arc_bg_width设置背景弧宽度
set_arc_bg_redius设置背景弧半径
7) animal 接口 
接口名功能
rotate_90_degrees设置对象旋转90度
move_horizontal设置对象在X方向移动
move_vertical设置对象在Y方向移动
obj_modify_value在arc 上设置一个倒计时功能,实时更新arc的值
8) btn 接口 
接口名功能
create_btn创建一个按钮
9) line 接口 
接口名功能
create_line创建一条线
set_line_point设置2个点的坐标(2点确定一条直线)
set_line_width设置线的宽度
set_line_color设置线的颜色
create_multiple_line创建多条线
set_multiple_line_point设置多条线上的多个点
set_line_point_num设置多条线中有几个点是有效的
clear_multiple_line_point清除所有的点坐标
set_line_dash_width设置虚线的实线长度
set_line_dash_gap设置虚线中实线之间的gap
10) file 接口 
接口名功能
read_file读文件内容
Write_file写文件
大佬nb
 
感谢 小米官方 的支持
早期文档,非最终发布版本

1) 公共接口 
接口名功能
reg_event_callback注册事件回调函数(C调用JS的接口)
get_event_src获取当前事件源
get_event_code获取当前事件Id
exit_game退出游戏
get_js_parent获取当前对象的父节点
my_pow求x的y次幂
my_sqrt开方函数
2) obj接口 
接口名功能
create_obj创建一个lvgl obj对象
set_obj_size设置对象大小
set_obj_pos设置对象位置
set_obj_click设置对象可点击事件
set_obj_hidden设置对象隐藏
set_obj_display设置对象显示
set_obj_style设置对象和style绑定
remove_obj_style移除对象的style
set_obj_long_pressed_repeat设置对象可重复长按事件
set_obj_pressed设置对象可按下事件
set_obj_pressing设置对象可以一直按下事件
set_obj_released设置对象释放事件
set_obj_del删除对象
drag_event_handler设置对象在拖拽后的位置
get_obj_x获取对象x轴坐标
get_obj_y获取对象x轴坐标
refr_obj_pos刷新对象位置
3) style接口 
接口名功能
create_style创建一个style
set_style_opa设置背景透明度
set_style_bg设置背景颜色
reset_style重置style
4) img 接口 
接口名功能
create_img创建一个图片
set_img_src设置图片源
5) label 接口 
接口名功能
create_label创建一个label
set_label_text设置label内容
set_label_font设置label字体(只支持静态字库里面的字体)
set_label_color设置label颜色
set_label_content_center设置label内容居中显示
6) arc 接口 
接口名功能
create_arc创建一个arc
set_arc_fg_color设置前景色
set_arc_fg_width设置前弧宽度
set_arc_fg_redius设置前弧半径
set_arc_bg_color设置背景色
set_arc_bg_width设置背景弧宽度
set_arc_bg_redius设置背景弧半径
7) animal 接口 
接口名功能
rotate_90_degrees设置对象旋转90度
move_horizontal设置对象在X方向移动
move_vertical设置对象在Y方向移动
obj_modify_value在arc 上设置一个倒计时功能,实时更新arc的值
8) btn 接口 
接口名功能
create_btn创建一个按钮
9) line 接口 
接口名功能
create_line创建一条线
set_line_point设置2个点的坐标(2点确定一条直线)
set_line_width设置线的宽度
set_line_color设置线的颜色
create_multiple_line创建多条线
set_multiple_line_point设置多条线上的多个点
set_line_point_num设置多条线中有几个点是有效的
clear_multiple_line_point清除所有的点坐标
set_line_dash_width设置虚线的实线长度
set_line_dash_gap设置虚线中实线之间的gap
10) file 接口 
接口名功能
read_file读文件内容
Write_file写文件
 
感谢 小米官方 的支持
早期文档,非最终发布版本

1) 公共接口 
接口名功能
reg_event_callback注册事件回调函数(C调用JS的接口)
get_event_src获取当前事件源
get_event_code获取当前事件Id
exit_game退出游戏
get_js_parent获取当前对象的父节点
my_pow求x的y次幂
my_sqrt开方函数
2) obj接口 
接口名功能
create_obj创建一个lvgl obj对象
set_obj_size设置对象大小
set_obj_pos设置对象位置
set_obj_click设置对象可点击事件
set_obj_hidden设置对象隐藏
set_obj_display设置对象显示
set_obj_style设置对象和style绑定
remove_obj_style移除对象的style
set_obj_long_pressed_repeat设置对象可重复长按事件
set_obj_pressed设置对象可按下事件
set_obj_pressing设置对象可以一直按下事件
set_obj_released设置对象释放事件
set_obj_del删除对象
drag_event_handler设置对象在拖拽后的位置
get_obj_x获取对象x轴坐标
get_obj_y获取对象x轴坐标
refr_obj_pos刷新对象位置
3) style接口 
接口名功能
create_style创建一个style
set_style_opa设置背景透明度
set_style_bg设置背景颜色
reset_style重置style
4) img 接口 
接口名功能
create_img创建一个图片
set_img_src设置图片源
5) label 接口 
接口名功能
create_label创建一个label
set_label_text设置label内容
set_label_font设置label字体(只支持静态字库里面的字体)
set_label_color设置label颜色
set_label_content_center设置label内容居中显示
6) arc 接口 
接口名功能
create_arc创建一个arc
set_arc_fg_color设置前景色
set_arc_fg_width设置前弧宽度
set_arc_fg_redius设置前弧半径
set_arc_bg_color设置背景色
set_arc_bg_width设置背景弧宽度
set_arc_bg_redius设置背景弧半径
7) animal 接口 
接口名功能
rotate_90_degrees设置对象旋转90度
move_horizontal设置对象在X方向移动
move_vertical设置对象在Y方向移动
obj_modify_value在arc 上设置一个倒计时功能,实时更新arc的值
8) btn 接口 
接口名功能
create_btn创建一个按钮
9) line 接口 
接口名功能
create_line创建一条线
set_line_point设置2个点的坐标(2点确定一条直线)
set_line_width设置线的宽度
set_line_color设置线的颜色
create_multiple_line创建多条线
set_multiple_line_point设置多条线上的多个点
set_line_point_num设置多条线中有几个点是有效的
clear_multiple_line_point清除所有的点坐标
set_line_dash_width设置虚线的实线长度
set_line_dash_gap设置虚线中实线之间的gap
10) file 接口 
接口名功能
read_file读文件内容
Write_file写文件
请问大佬要去哪里看最新的接口啊
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

相似主题

米环7小程序
2K
13

米环7小程序
58K
824

Home 首页
Home 资源
News 发现
Account 我的
顶部