-
公开(公告)号:CN119916925A
公开(公告)日:2025-05-02
申请号:CN202311424684.3
申请日:2023-10-30
Applicant: 北京小米移动软件有限公司
IPC: G06F3/01
Abstract: 本公开是关于一种数据交互方法及终端设备、存储介质。本公开提出的数据交互方法包括:获取针对目标虚拟设备的虚拟控制请求;在终端设备和所述目标虚拟设备建立有通信连接的情况下,将所述虚拟控制请求发送给所述目标虚拟设备,其中,所述目标虚拟设备是虚拟场景中与所述终端设备具有相同功能的设备;接收所述目标虚拟设备响应所述虚拟控制请求返回的虚拟数据,所述虚拟数据为所述目标虚拟设备在所述虚拟场景中响应所述虚拟控制请求的响应结果。通过本公开提出的数据交互方法,使得终端设备具有控制虚拟设备并获取虚拟场景中虚拟数据的能力,进一步提高虚拟场景和真实场景之间信息交互的全面性。
-
公开(公告)号:CN119690798A
公开(公告)日:2025-03-25
申请号:CN202311219209.2
申请日:2023-09-20
Applicant: 北京小米移动软件有限公司
IPC: G06F11/3604 , G06F9/448 , G06F3/0481 , G06F9/451
Abstract: 本公开是关于一种目标页面测试方法、装置、电子设备及存储介质。该目标页面测试方法包括:显示目标页面,所述目标页面包括至少一个控件,其中,每个所述控件被配置有调用服务端的端口;响应于对所述至少一个控件中的目标控件的测试操作,基于所述目标控件对应的端口向所述服务端发送调用请求,其中,所述调用请求用于调用所述目标控件对应的目标功能;接收并显示所述服务端发送的对所述目标功能的调用结果。本公开实施例通过设置目标页面上每个控件配置有调用服务端的端口,能够在目标控件进行测试操作时,调用服务端的能力进行目标功能的测试得到调用结果并在目标页面上展示。如此,能够提升目标页面测试的效率。
-
公开(公告)号:CN117616382A
公开(公告)日:2024-02-27
申请号:CN202280004160.6
申请日:2022-06-20
Applicant: 北京小米移动软件有限公司
IPC: G06F8/00
Abstract: 本公开是关于一种快应用安装包获取方法和装置、电子设备、存储介质。该方法包括:获取ux文件;并根据所述ux文件获取目标文件;所述目标文件采用assemblyscript语言实现;然后,根据所述目标文件生成入口文件;所述入口文件用于引入用户开发界面;之后,将所述入口文件编译成wasm文件;最后,将所述wasm文件预编译为目标设备所需要的安装文件。这样,本实施例中通过将ux文件转换成wasm运行时直接识别的安装文件并置入vela操作系统之内,无需在目标设备内进行代码转换,可以降低对目标设备的内存的占用量;并且,本实施例可以降低vela应用程序的开发难度,提升开发效率和开发人员的开发体验。
-
公开(公告)号:CN110855539A
公开(公告)日:2020-02-28
申请号:CN201911129164.3
申请日:2019-11-18
Applicant: 北京小米移动软件有限公司
Abstract: 本公开揭示了一种设备发现方法、装置及存储介质,属于物联网技术领域。所述方法包括:在包含至少两个设备的系统中,至少两个设备分别接入软总线,首先,获取该至少两个设备中的第二设备发布至该软总线的该第二设备的服务信息,然后,解析该第二设备的服务信息,并且获得该第二设备的设备信息,最后根据该第二设备的设备信息,将该第二设备确定为该软总线中的已发现设备;通过上述方案,连接在软总线上的若干个设备通过将设备的服务信息发布在软总线上实现设备之间的相互发现,从而缩短了设备互相发现并且建立连接的时间,提高了设备之间相互发现的效率。
-
公开(公告)号:CN107315792A
公开(公告)日:2017-11-03
申请号:CN201710449156.1
申请日:2017-06-14
Applicant: 北京小米移动软件有限公司
IPC: G06F17/30
Abstract: 本公开是关于一种页面更新方法,包括:获取页面的待更新数据;将所述待更新数据划分为N份子数据,其中,N为大于1的整数;更新划分后的N份所述子数据中的每份所述子数据。根据本公开的实施例,可以分多次更新待更新数据,也即无需一次更新全部待更新数据,从而可以缩短每次更新的时间间隔,进而使得电子设备的显示器能够分多次显示更新后的页面,并且每次显示更新后的页面的时间间隔,相对于刷新页面到更新全部待更新数据的时间间隔要短得多,保证了用户能够连续地看到页面的变化,降低用户在刷新页面后观看的卡顿感。
-
公开(公告)号:CN119728703A
公开(公告)日:2025-03-28
申请号:CN202311279606.9
申请日:2023-09-28
Applicant: 北京小米移动软件有限公司
IPC: H04L67/104 , H04L67/141 , H04L67/10
Abstract: 本公开涉及一种通信方法、装置、系统、存储介质与芯片,涉及通信技术领域。包括:接收第一从节点发送的第一计算任务与计算参数;根据该第一计算任务与该计算参数,得到计算结果;将该计算结果发送至该第一从节点;其中,该主节点与该第一从节点位于同一子网中,该主节点与该第一从节点为边缘设备,该主节点的性能值大于该第一从节点的性能值。使用本公开提出的通信方法,可以使得位于同一子网中的从节点将第一计算任务交由性能值更强的主节点执行,使得计算资源的发现与路由路径更加简单。
-
公开(公告)号:CN119718322A
公开(公告)日:2025-03-28
申请号:CN202311266172.9
申请日:2023-09-27
Applicant: 北京小米移动软件有限公司
IPC: G06F8/41
Abstract: 本公开是关于一种节点编译方法、装置及存储介质。节点编译方法包括:响应于进行快应用元素节点属性绑定,确定所述元素节点的属性值类型,所述属性值类型为动态属性或静态属性;基于所述属性值类型,为所述元素节点创建侦听器,所述侦听器用于监测所述节点属性对应数据的变化。通过本公开,可减小应用侧内存的占用,减少了不必要的内存消耗,提升应用程序的性能,提高大型快应用持续运行的时间。
-
公开(公告)号:CN117813600A
公开(公告)日:2024-04-02
申请号:CN202280004242.0
申请日:2022-06-20
Applicant: 北京小米移动软件有限公司
IPC: G06F16/957
Abstract: 一种应用控制方法、装置、电子设备以及存储介质,该方法包括:响应于检测到应用程序中由当前页面对象跳转至第一页面对象,获取预先缓存的第一页面对象的配置数据(S210),根据配置数据生成第一页面对象(S220)。本方法可以实现页面对象的快速跳转,而且对于小内存设备也可以实现多个页面对象的缓存,无需重新初始化配置历史页面对象,提高应用程序使用的流畅性。
-
公开(公告)号:CN117616392A
公开(公告)日:2024-02-27
申请号:CN202280004222.3
申请日:2022-06-20
Applicant: 北京小米移动软件有限公司
IPC: G06F9/451
Abstract: 本公开涉及应用程序技术领域,具体提供了一种应用启动方法、装置、电子设备以及存储介质。一种应用启动方法,包括:响应于接收到应用程序的启动指令,获取所述应用程序的闭包数据;通过程序运行时执行所述闭包数据,得到所述应用程序对应的全局变量数据和页面对象数据;根据所述全局变量数据和所述页面对象数据在当前进程中初始化所述应用程序,以启动所述应用程序。本公开实施方式中,通过将应用程序的程序文件编译为闭包数据,从而实现应用程序之间的变量和状态隔离,避免出现数据污染的问题,提高应用程序切换启动时的稳定性和可靠性。
-
公开(公告)号:CN110968362A
公开(公告)日:2020-04-07
申请号:CN201911129176.6
申请日:2019-11-18
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种应用运行方法、装置及存储介质,属于终端技术领域。所述方法包括:第一设备采集语音数据;第一设备基于语音数据生成语音控制指令;第一设备向第二设备发送语音控制指令;第二设备根据语音控制指令确定启动运行目标快应用;第二设备启动运行目标快应用,并显示目标快应用的用户界面。本公开实施例提供的技术方案中,由于快应用是基于在操作系统中的快应用框架运行且无需手动安装的应用,因此能够在第二设备中快速地启动运行快应用,并获得该快应用提供的功能,从而提升了应用启动运行的效率。通过语音实现远程控制在某一设备中启动运行快应用,无需用户手动操作,实现了“无手化”的操作体验。
-
-
-
-
-
-
-
-
-