-
公开(公告)号:CN112230907B
公开(公告)日:2023-09-15
申请号:CN201910636594.8
申请日:2019-07-15
申请人: 腾讯科技(深圳)有限公司
发明人: 宿海成
IPC分类号: G06F8/34
摘要: 本发明公开了一种程序生成方法、装置、终端及存储介质,属于网络技术领域。本发明通过显示图形编程界面,该图形编程界面中包括多个可视化组件,由于每个可视化组件用于表示一个模块化的子程序,因此用户无需关心各个子程序内部的处理逻辑,即可以直接对可视化组件进行拖拽,从而终端根据对该图形编程界面中至少一个可视化组件的拖拽操作,获取可视化组件之间的逻辑连接关系,进而生成应用程序,大大降低了编程过程的技术门槛,打破了编程面向的对象通常为专业人员这一局限性,优化了用户编程时的体验,提升了用户的编程效率。
-
公开(公告)号:CN112230910A
公开(公告)日:2021-01-15
申请号:CN201910637712.7
申请日:2019-07-15
申请人: 腾讯科技(深圳)有限公司
摘要: 本发明公开了一种嵌入型程序的页面生成方法、装置、设备及存储介质,属于计算机技术领域。本发明通过检测对至少一个可视化组件的触发操作,确定嵌入型程序的页面布局,根据对各个可视化组件的编辑操作,获取各个可视化组件的关联信息,基于嵌入型程序的页面布局,以及页面中各个可视化组件的关联信息,生成嵌入型程序的显示页面,在这种嵌入型程序的页面生成方式中,用户无需像以往一样在集成开发环境中编写大量代码,只需要对各个可视化组件进行组合,并为各个可视化组件关联信息即可,大大降低了生成嵌入型程序的难度,提高了嵌入型程序的生成效率。
-
公开(公告)号:CN112230908A
公开(公告)日:2021-01-15
申请号:CN201910636596.7
申请日:2019-07-15
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F8/34
摘要: 本申请公开了一种对齐组件的方法、装置、设备及存储介质,属于计算机技术领域。所述方法包括:基于多个待对齐组件的数量和类型,从布局模板库中确定包括所述数量个且与所述类型匹配的模板组件的目标布局模板;确定第一区域的宽度和高度、以及多个待对齐组件在第一区域内的位置坐标;将第一区域和多个待对齐组件作为第一整体,基于第一区域的宽度和高度,以及多个待对齐组件在第一区域内的位置坐标,将第一整体的宽高比调整为目标布局模板的宽高比,得到第二整体;根据第二整体和目标布局模板,控制多个待对齐组件对齐。如此,可以根据目标布局模板和第二整体控制待对齐组件自动对齐,避免了用户繁琐的手动操作,提高了对齐精准度。
-
公开(公告)号:CN111428209A
公开(公告)日:2020-07-17
申请号:CN201910024127.X
申请日:2019-01-10
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F21/14
摘要: 本发明涉及计算机技术领域,公开了一种应用程序的混淆方法、装置及存储介质,用于实现混淆应用程序以保护应用程序源代码的同时,降低破坏应用程序的源代码的拓扑结构,进而有利于后期的调试。所述方法包括:从应用程序的源文件中,确定待混淆的至少一个目标文件;将各目标文件的文件路径,分别替换为各目标文件的文件路径对应的混淆映射值;由替换后的各目标文件以及所述源文件中的其他剩余文件,形成混淆后的应用程序。
-
公开(公告)号:CN112230909B
公开(公告)日:2023-05-23
申请号:CN201910636599.0
申请日:2019-07-15
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F8/34
摘要: 本申请公开了一种小程序的数据绑定方法、装置、设备及存储介质,所述小程序是依赖于宿主程序运行的程序,所述方法包括:显示可视化制作程序的小程序制作界面,所述小程序制作界面上显示有面板区和编辑区,所述面板区提供有n种基础UI控件,n为正整数;在接收到被选择的基础UI控件上的用户操作时,在所述编辑区中根据所述被选择的基础UI控件编辑得到所述小程序的程序界面;获取数据源;在接收到所述小程序的程序界面上的目标基础UI控件对应的数据绑定操作时,根据所述数据绑定操作将所述目标基础UI控件与所述数据源进行绑定,所述数据源用于供所述目标基础UI控件进行显示。
-
公开(公告)号:CN112230909A
公开(公告)日:2021-01-15
申请号:CN201910636599.0
申请日:2019-07-15
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F8/34
摘要: 本申请公开了一种小程序的数据绑定方法、装置、设备及存储介质,所述小程序是依赖于宿主程序运行的程序,所述方法包括:显示可视化制作程序的小程序制作界面,所述小程序制作界面上显示有面板区和编辑区,所述面板区提供有n种基础UI控件,n为正整数;在接收到被选择的基础UI控件上的用户操作时,在所述编辑区中根据所述被选择的基础UI控件编辑得到所述小程序的程序界面;获取数据源;在接收到所述小程序的程序界面上的目标基础UI控件对应的数据绑定操作时,根据所述数据绑定操作将所述目标基础UI控件与所述数据源进行绑定,所述数据源用于供所述目标基础UI控件进行显示。
-
公开(公告)号:CN112230907A
公开(公告)日:2021-01-15
申请号:CN201910636594.8
申请日:2019-07-15
申请人: 腾讯科技(深圳)有限公司
发明人: 宿海成
IPC分类号: G06F8/34
摘要: 本发明公开了一种程序生成方法、装置、终端及存储介质,属于网络技术领域。本发明通过显示图形编程界面,该图形编程界面中包括多个可视化组件,由于每个可视化组件用于表示一个模块化的子程序,因此用户无需关心各个子程序内部的处理逻辑,即可以直接对可视化组件进行拖拽,从而终端根据对该图形编程界面中至少一个可视化组件的拖拽操作,获取可视化组件之间的逻辑连接关系,进而生成应用程序,大大降低了编程过程的技术门槛,打破了编程面向的对象通常为专业人员这一局限性,优化了用户编程时的体验,提升了用户的编程效率。
-
公开(公告)号:CN102591627A
公开(公告)日:2012-07-18
申请号:CN201110006929.1
申请日:2011-01-13
申请人: 腾讯科技(深圳)有限公司
发明人: 宿海成
IPC分类号: G06F9/44
摘要: 本发明适用于计算机技术领域,提供了一种Flash应用程序开发系统及应用请求处理方法,包括:数据模型模块,用于存储Flash应用程序业务数据、以及Flash应用程序业务数据的描述文件;管理器模块,用于存储封装好的封装体,并向外提供调用接口;视图模块,用于接收输入的业务处理请求并转发给控制器模块,根据控制器模块返回的结果信息,生成和输出视图信息;控制器模块,用于调用封装体对Flash应用程序业务数据进行处理或访问Flash应用程序资源信息,向所述视图模块返回处理的结果信息。本发明降低了Flash应用程序模块之间的耦合度,为海量服务环境下的Flash应用程序开发提供了一种高效的、轻量级的Flash应用程序开发系统。
-
公开(公告)号:CN112230910B
公开(公告)日:2023-09-15
申请号:CN201910637712.7
申请日:2019-07-15
申请人: 腾讯科技(深圳)有限公司
摘要: 本发明公开了一种嵌入型程序的页面生成方法、装置、设备及存储介质,属于计算机技术领域。本发明通过检测对至少一个可视化组件的触发操作,确定嵌入型程序的页面布局,根据对各个可视化组件的编辑操作,获取各个可视化组件的关联信息,基于嵌入型程序的页面布局,以及页面中各个可视化组件的关联信息,生成嵌入型程序的显示页面,在这种嵌入型程序的页面生成方式中,用户无需像以往一样在集成开发环境中编写大量代码,只需要对各个可视化组件进行组合,并为各个可视化组件关联信息即可,大大降低了生成嵌入型程序的难度,提高了嵌入型程序的生成效率。
-
公开(公告)号:CN112230908B
公开(公告)日:2023-05-23
申请号:CN201910636596.7
申请日:2019-07-15
申请人: 腾讯科技(深圳)有限公司
IPC分类号: G06F8/34
摘要: 本申请公开了一种对齐组件的方法、装置、设备及存储介质,属于计算机技术领域。所述方法包括:基于多个待对齐组件的数量和类型,从布局模板库中确定包括所述数量个且与所述类型匹配的模板组件的目标布局模板;确定第一区域的宽度和高度、以及多个待对齐组件在第一区域内的位置坐标;将第一区域和多个待对齐组件作为第一整体,基于第一区域的宽度和高度,以及多个待对齐组件在第一区域内的位置坐标,将第一整体的宽高比调整为目标布局模板的宽高比,得到第二整体;根据第二整体和目标布局模板,控制多个待对齐组件对齐。如此,可以根据目标布局模板和第二整体控制待对齐组件自动对齐,避免了用户繁琐的手动操作,提高了对齐精准度。
-
-
-
-
-
-
-
-
-