期刊文献+
共找到6篇文章
< 1 >
每页显示 20 50 100
一种基于文档的移动平台间UI控件对应方法
1
作者 徐同同 刘曲涛 +2 位作者 郑晓梅 潘敏学 张天 《计算机科学》 CSCD 北大核心 2017年第11期98-103,共6页
多平台开发是移动应用软件开发的一个重要特点,同时还具有版本演化快和开发周期短的要求,这给移动开发带来了巨大的挑战。由于目前主流的移动平台大多采用MVC架构模式,并且在开发上体现出了UI驱动和事件驱动的特点,因此不同平台(如iOS和... 多平台开发是移动应用软件开发的一个重要特点,同时还具有版本演化快和开发周期短的要求,这给移动开发带来了巨大的挑战。由于目前主流的移动平台大多采用MVC架构模式,并且在开发上体现出了UI驱动和事件驱动的特点,因此不同平台(如iOS和Android等)之间的UI控件具有较强的对应性,这给移动应用的开发人员在多平台开发时提供了重要的参考。提出了一种基于文档来理解不同平台之间UI控件对应性的方法,该方法以iOS和Android两种移动平台为研究对象,通过自然语言处理技术来分析从官方文档中抓取的UI控件描述文字,基于空间向量模型计算控件之间的相似度,并针对移动应用的特点设计了同义词集来保证匹配的准确性。基于所提方法,对iOS和Android平台上的典型UI控件进行了具体实验,结果表明,在单控件对应性方面,该方法能找到大部分的控件对应性,具有较高的准确度。 展开更多
关键词 自然语言处理 移动开发 ui控件
下载PDF
Android中UI线程与后台线程交互的探讨 被引量:3
2
作者 周兵 《郧阳师范高等专科学校学报》 2013年第3期14-16,共3页
在使用Android智能机的时候,往往有很多比较耗时的操作,如果这些耗时的操作放在主UI线程中,当耗时时间超过5秒后,系统就会报错,影响用户的使用,为了解决这个问题,我们必须使用异步更新UI界面.在Android系统中实现UI线程与后台线程的数... 在使用Android智能机的时候,往往有很多比较耗时的操作,如果这些耗时的操作放在主UI线程中,当耗时时间超过5秒后,系统就会报错,影响用户的使用,为了解决这个问题,我们必须使用异步更新UI界面.在Android系统中实现UI线程与后台线程的数据交互. 展开更多
关键词 HANDLER AsyncTask 异步更新 ui控件 线程
下载PDF
协同仿真平台中仿真组件的封装技术研究 被引量:3
3
作者 赵良臻 王波兴 《计算机工程》 CAS CSCD 2014年第9期66-70,共5页
在多学科多领域协同仿真平台中,仿真组件对应的仿真软件种类繁多且异构性较大。针对不同类型仿真组件之间数据庞杂和数据交换困难的问题,提出可对仿真组件进行一致访问与控制的封装技术。介绍仿真组件的构成及封装对象,研究仿真组件的... 在多学科多领域协同仿真平台中,仿真组件对应的仿真软件种类繁多且异构性较大。针对不同类型仿真组件之间数据庞杂和数据交换困难的问题,提出可对仿真组件进行一致访问与控制的封装技术。介绍仿真组件的构成及封装对象,研究仿真组件的封装机制、数据变量封装以及封装变量的映射与传递等关键封装技术,阐述封装组件的检测方法。通过仿真组件封装工具与自研协同仿真平台的集成,验证仿真组件封装技术的可行性,并结合具体的仿真组件封装实例,说明仿真组件的封装技术能有效提高模型和数据的重用性,降低对复杂仿真流程的管理难度。 展开更多
关键词 协同仿真 仿真组 变量封装 解析模板 ui控件 可重用组
下载PDF
数据可视化在电力系统中的应用
4
作者 蒋波 沈凯 《工业控制计算机》 2024年第5期102-103,共2页
在当今人工智能电网时代,信息化的发展使得电力数据成倍增长,用户对电力智能化数据处理尤为重要。电网调度监控、运行管理承担着重要使命,如何让电网用户对数据进行快捷准确的处理,成为提高工作效率及保障电力系统安全运行的迫切课题。... 在当今人工智能电网时代,信息化的发展使得电力数据成倍增长,用户对电力智能化数据处理尤为重要。电网调度监控、运行管理承担着重要使命,如何让电网用户对数据进行快捷准确的处理,成为提高工作效率及保障电力系统安全运行的迫切课题。随着大数据时代的到来,电力系统运行的数据采集、集成及数据可视化控件的UI设计显得尤为重要。 展开更多
关键词 数据可视化 电力数据可视化 ui设计原则
下载PDF
面向安卓自动化测试工具综合评估 被引量:1
5
作者 钟怡 石孟雨 +2 位作者 房春荣 赵志宏 陈振宇 《软件学报》 EI CSCD 北大核心 2023年第4期1630-1649,共20页
自动化测试工具是安卓应用质量保障的主要手段.随着安卓版本多样性、底层硬件差异性(碎片化)以及逻辑复杂性增加,自动化测试迎来新的挑战.为解决这些问题,近年来,业界开发出大量自动化测试工具.但是现有工具数量多,并且测试重点多样,测... 自动化测试工具是安卓应用质量保障的主要手段.随着安卓版本多样性、底层硬件差异性(碎片化)以及逻辑复杂性增加,自动化测试迎来新的挑战.为解决这些问题,近年来,业界开发出大量自动化测试工具.但是现有工具数量多,并且测试重点多样,测试人员选择工具时存在一定的困扰.为帮助测试人员选择最佳测试工具,实现对自动化测试工具的统一评估,提出了面向安卓自动化测试工具多特征综合评估方法(comprehensive evaluation of Android automated testing, CEAT),并将其实现为便于测试人员使用的平台. CEAT在引入测试领域广泛接受的3个评估指标,即代码覆盖率、异常检出率、融合多版本兼容度得分的基础上,进一步基于变异测试的思想引入变异杀死率,并从用户体验出发引入UI控件覆盖率.以上5个指标构成CEAT整个体系,从而实现安卓自动化测试工具的综合多维评估.为验证CEAT的效果,生成了1 089个变异应用的待测应用集,在包含6个移动设备的真机集群中部署实验,对5个自动化测试工具适配并执行5 040次测试任务.最终结果表明:i) 5个指标从不同角度对自动化测试工具进行评估,更加多维地反映不同工具的测试效果,验证了CEAT的有效性;ii) CEAT支持测试人员为5个指标分配不同的权重,根据实际测试需求得到综合评估结果,具有一定的灵活性;iii) CEAT可自动改造APP获得变异应用,同时为工具设置特定平台用于测试,操作具备简单性. CEAT可以有效地根据不同测试需求为测试人员选择最佳的安卓自动化测试工具提供参考依据. 展开更多
关键词 自动化测试 碎片化 变异测试 ui控件覆盖率 多维评估
下载PDF
利用Symbian S60任务管理器的设计与实现
6
作者 甘伟 贾蓓 曹恺 《电脑编程技巧与维护》 2009年第6期68-71,共4页
介绍了Symbian S60操作系统下任务管理的基本原理与方法,设计开发了一款基于Symbian S60的手机任务管理器,具有显示手机当前运行的进程和线程、对进程和线程进行一般操作、快速重启手机和内存管理等基本功能,程序在S60 2nd手机上测试,... 介绍了Symbian S60操作系统下任务管理的基本原理与方法,设计开发了一款基于Symbian S60的手机任务管理器,具有显示手机当前运行的进程和线程、对进程和线程进行一般操作、快速重启手机和内存管理等基本功能,程序在S60 2nd手机上测试,运行效果良好。 展开更多
关键词 SYMBIAN S60 SDK ui控件
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部