-
公开(公告)号:CN112988675B
公开(公告)日:2023-02-21
申请号:CN202110270019.8
申请日:2021-03-12
申请人: 麒麟软件有限公司 , 中国人民解放军国防科技大学
IPC分类号: G06F16/16
摘要: 一种基于Linux文件管理器的Android文件分类显示方法,所述方法包括步骤:Linux端服务程序通过socket从Android获取Android文件系统全部文件的路径信息及其名称和种类并根据文件类型进行分类;Linux文件管理器根据不同的文件类型显示Android文件并实时更新;Linux文件管理器通过实现GFileIface的相关接口和使用GFile、GFileInfo结构体的API,完成对显示的不同类型的Android文件进行拷贝、查看和编辑操作,并实现对不同的虚拟文件目录和文件设置不同的显示样式的效果。本发明基于Linux文件系统,将Android媒体文件分类显示在Linux的文件管理器中,并保持显示的动态更新,同类文件一目了然,使Android兼容环境下的文件系统入口更加统一,减少文件系统的割裂感。
-
公开(公告)号:CN112988675A
公开(公告)日:2021-06-18
申请号:CN202110270019.8
申请日:2021-03-12
申请人: 麒麟软件有限公司 , 中国人民解放军国防科技大学
IPC分类号: G06F16/16
摘要: 一种基于Linux文件管理器的Android文件分类显示方法,所述方法包括步骤:Linux端服务程序通过socket从Android获取Android文件系统全部文件的路径信息及其名称和种类并根据文件类型进行分类;Linux文件管理器根据不同的文件类型显示Android文件并实时更新;Linux文件管理器通过实现GFileIface的相关接口和使用GFile、GFileInfo结构体的API,完成对显示的不同类型的Android文件进行拷贝、查看和编辑操作,并实现对不同的虚拟文件目录和文件设置不同的显示样式的效果。本发明基于Linux文件系统,将Android媒体文件分类显示在Linux的文件管理器中,并保持显示的动态更新,同类文件一目了然,使Android兼容环境下的文件系统入口更加统一,减少文件系统的割裂感。
-
公开(公告)号:CN112988419A
公开(公告)日:2021-06-18
申请号:CN202110270018.3
申请日:2021-03-12
申请人: 麒麟软件有限公司 , 中国人民解放军国防科技大学
IPC分类号: G06F9/54
摘要: 一种将Linux输入法共享给Android的方法,所述方法包括步骤:每当Linux系统启动一个Android应用时,Linux系统创建一个Linux系统显示视窗,Zygote创建一个App应用进程;所述App应用将所述Linux系统显示视窗与自身绑定并显示;所述Android应用点击输入框获取焦点,IPC通信传递光标位置及相关数据,Linux输入法响应并将输入事件绑定到当前具有焦点的窗口;Linux图形输入窗口获取所述Linux输入法的输入数据,并通过所述IPC通信传给所述Android应用的输入框显示;Android应用输入框光标随输入内容移动,所述Linux输入法应用动态跟随所述Android应用输入框的光标位置变化而改变坐标;所述Android应用输入框焦点丢失,所述IPC通信通知所述Linux输入法的输入事件解除绑定当前窗口。本发明从而实现输入法的整合,极大地提升户体验感受。
-
公开(公告)号:CN113157464A
公开(公告)日:2021-07-23
申请号:CN202110270023.4
申请日:2021-04-27
申请人: 麒麟软件有限公司 , 中国人民解放军国防科技大学
IPC分类号: G06F9/54
摘要: 一种将Linux端输入事件共享给Android的方法,所述方法包括步骤:获取和发送Linux输入事件;改造和数据处理Android端EventHub。与现有技术相比,本发明可以获得包括以下技术效果:通过将Linux从输入子系统获取的输入事件数据以socket的方式发送给Android,并让经过改造的Android EventHub从本地socket读取这些输入事件数据后再走原生Android处理输入事件的流程,达到解决共用同一个内核的Linux系统和容器中的安卓环境因争抢输入事件导致的冲突问题,实现Linux系统和容器中的安卓环境,以及多容器实例之间的安卓环境彼此都能正常响应和处理输入事件的效果。
-
公开(公告)号:CN113157362A
公开(公告)日:2021-07-23
申请号:CN202110270021.5
申请日:2021-04-27
申请人: 麒麟软件有限公司 , 中国人民解放军国防科技大学
IPC分类号: G06F9/451
摘要: 一种应用于Linux上Android多窗口显示方法,所述方法包括步骤:编写Android应用启动多窗口管理服务程序;修改Android图形显示方案;Linux系统执行图形显示程序。本申请的有益效果是:解决Linux操作系统软件应用匮乏的问题,发挥Android丰富的应用生态优势,相较于传统的Android模拟器,本发明的多窗口显示能够让Android应用像一个Linux应用一样在Linux系统上流畅运行,并且减少了性能的损失;研发人员甚至可以定制属于自己的Linux窗口管理程序和Android系统来满足用户特殊的需求。
-
公开(公告)号:CN113157362B
公开(公告)日:2022-09-06
申请号:CN202110270021.5
申请日:2021-04-27
申请人: 麒麟软件有限公司 , 中国人民解放军国防科技大学
IPC分类号: G06F9/451
摘要: 一种应用于Linux上Android多窗口显示方法,所述方法包括步骤:编写Android应用启动多窗口管理服务程序;修改Android图形显示方案;Linux系统执行图形显示程序。本申请的有益效果是:解决Linux操作系统软件应用匮乏的问题,发挥Android丰富的应用生态优势,相较于传统的Android模拟器,本发明的多窗口显示能够让Android应用像一个Linux应用一样在Linux系统上流畅运行,并且减少了性能的损失;研发人员甚至可以定制属于自己的Linux窗口管理程序和Android系统来满足用户特殊的需求。
-
公开(公告)号:CN110618876B
公开(公告)日:2023-05-23
申请号:CN201910219053.5
申请日:2019-03-21
申请人: 麒麟软件有限公司 , 中国人民解放军国防科技大学
IPC分类号: G06F9/54
摘要: 一种基于飞腾平台与共享内核的Linux与Android并存和交互方法,所述Linux与所述Android均运行在所述飞腾平台上;步骤包括:S1、所述Linux与所述Android的兼容性准备;S2、所述Linux与所述Android并存流程;S3、所述Linux与所述Android的交互流程;所述S1的兼容性准备包括:所述Linux和所述Android使用同一共享内核、所述Android针对所述Linux的功能扩展和所述Linux针对所述Android的功能扩展。相较于现有技术,本申请的优势在于:通过自底向上全面兼容并行Linux与Android两个系统,最终能够实现一个兼容式的新系统,它们使用同一内核,使用共同的内核接口,既能够保留各自系统的运行时,又能将自身扩展到对方系统中去;为高效兼容并行Linux和Android提供稳定可靠的方法。
-
公开(公告)号:CN110618876A
公开(公告)日:2019-12-27
申请号:CN201910219053.5
申请日:2019-03-21
申请人: 天津麒麟信息技术有限公司 , 中国人民解放军国防科技大学
IPC分类号: G06F9/54
摘要: 一种基于飞腾平台与共享内核的Linux与Android并存和交互方法,所述Linux与所述Android均运行在所述飞腾平台上;步骤包括:S1、所述Linux与所述Android的兼容性准备;S2、所述Linux与所述Android并存流程;S3、所述Linux与所述Android的交互流程;所述S1的兼容性准备包括:所述Linux和所述Android使用同一共享内核、所述Android针对所述Linux的功能扩展和所述Linux针对所述Android的功能扩展。相较于现有技术,本申请的优势在于:通过自底向上全面兼容并行Linux与Android两个系统,最终能够实现一个兼容式的新系统,它们使用同一内核,使用共同的内核接口,既能够保留各自系统的运行时,又能将自身扩展到对方系统中去;为高效兼容并行Linux和Android提供稳定可靠的方法。
-
公开(公告)号:CN108491459B
公开(公告)日:2021-10-26
申请号:CN201810177982.X
申请日:2018-03-05
申请人: 中国人民解放军国防科技大学
IPC分类号: G06F16/34
摘要: 针对面对海量高质量代码摘要获取的问题,本发明提供一种软件代码摘要自动生成模型的优化方法,流程如下:1、系统利用互联网中和群体智慧所贡献的数据集,对模型训练和优化;2、从数据库中读取代码片段,判断是否已产生代码摘要,如果有,执行步骤4,否则,执行步骤3;3、系统为代码自动生成代码摘要;4、系统将代码片段和生成的代码摘要开放,开放用户对代码摘要进行改正和优化;5、系统存储改正后的代码片段和代码摘要,并从中选择质量较高代码摘要,将代码片段和选出的代码摘要加入到训练数据集中;6、是否终止优化,如果停止优化,则结束,否则转步骤1。本发明可以快速高效地生成质量较高的代码摘要。
-
公开(公告)号:CN108491459A
公开(公告)日:2018-09-04
申请号:CN201810177982.X
申请日:2018-03-05
申请人: 中国人民解放军国防科技大学
IPC分类号: G06F17/30
摘要: 针对面对海量高质量代码摘要获取的问题,本发明提供一种软件代码摘要自动生成模型的优化方法,流程如下:1、系统利用互联网中和群体智慧所贡献的数据集,对模型训练和优化;2、从数据库中读取代码片段,判断是否已产生代码摘要,如果有,执行步骤4,否则,执行步骤3;3、系统为代码自动生成代码摘要;4、系统将代码片段和生成的代码摘要开放,开放用户对代码摘要进行改正和优化;5、系统存储改正后的代码片段和代码摘要,并从中选择质量较高代码摘要,将代码片段和选出的代码摘要加入到训练数据集中;6、是否终止优化,如果停止优化,则结束,否则转步骤1。本发明可以快速高效地生成质量较高的代码摘要。
-
-
-
-
-
-
-
-
-