共查询到20条相似文献,搜索用时 453 毫秒
1.
高焕堂 《Internet》2008,(6):136-136
基类(Base Class)又称为超类(Super Class)是软件应用框架(Application Framework)的核心组件,它预留了许多虚空之处,就如同畚箕一般,让愚公把泥土填入其中,挑去填北海。在Google推出的Android手机平台的应用框架里就含有成百上千个基类,例如最常用的Activity基类,Android应用程序员就依据用户需求而撰写子类(Sub Class)去把基类预留的虚空填实,就成为用户可用的软件程序了。 相似文献
2.
窗口个性服务在高级程序开发中应用较为普遍。用户常常希望应用系统能保存上次使用时窗口的状态(窗口大小、窗口位置、工具条大小、工具条位置等),而在下一次使用时能恢复上一次的窗口状态,以适应不同的桌面大小及个人爱好。本文介绍如何利用Power
Builder基类库(PowerBuilder Foundation Class Library),实现窗口个性服务(Window
Preference Service)功能。 相似文献
3.
窗口个性服务在高级程序开发中应用较为普遍。用户常常希望应用系统能保存上次使用时窗口的状态(窗口大小、窗口位置、工具条大小、工具条位置等),而在下一次使用时能恢复上一次的窗口状态,以适应不同的桌面大小及个人受好。本文介绍如何利用PowerBuilder基类库(Power-Builder Foundation Class Library),实现窗口个性服务(Window Preference Serviece)功能。 相似文献
4.
详细阐述了机顶盒CAS终端子系统的设计过程,提出一种CAS子系统软件框架,并介绍了Android系统的NDK环境搭建以及上层应用(JAVA)与底层(C语言)的无缝衔接,并成功地把CAS子系统移植到Android系统中。实验证明,此CAS子系统可以稳定地在华为H3716C平台(Android平台)上运行。 相似文献
5.
同步调整大小在高级程序开发中应用较为普遍。当窗口大小变化时,同步调整窗口内各控件的大小或位置,以充分利用窗口及使窗口内容显得协调。本文介绍如何利用PowerBuilder基类库(PowerBuilder Foundation Class Library),实现窗口的同步调整大小服务(Resize Service)功能,并对其功能进行了扩展。 相似文献
6.
为了提高应用程序自动执行技术的图形用户界面(GUI)覆盖率和自动化程度以满足Android应用程序动态安全分析和GUI测试的需求,提出了一种基于应用程序安装包(APK)的Android应用程序GUI遍历自动化方法。该方法通过动态地捕捉目标应用程序GUI并模拟用户行为与之交互,驱动应用程序自动执行。基于开源框架Appium实现了一个能够自动化遍历轻量Android应用程序GUI的跨平台原型工具。实验结果表明,该自动化方法能够获得较高的GUI覆盖率。 相似文献
7.
8.
9.
MVC是一种程序设计模式。基于MVC模式的电子工单系统工作流程设计,利用ASP.NET环境,把系统工作流程的框架和流程页面的实现(MODEL)分开,用MVC模式实现流程页面,用公共的流程页面基类(MODEL)处理所有的页面(VIEw)公用信息和操作,为复杂页面的实现提供统一编程接口。 相似文献
10.
ARM TrustZone技术已经在Android手机平台上得到了广泛的应用,它把Android手机的硬件资源划分为两个世界,非安全世界(Non-Secure World)和安全世界(Secure World).用户所使用的Android操作系统运行在非安全世界,而基于TrustZone对非安全世界监控的系统(例如,KNOX,Hypervision)运行在安全世界.这些监控系统拥有高权限,可以动态地检查Android系统的内核完整性,也可以代替Android内核来管理非安全世界的内存.但是由于TrustZone和被监控的Android系统分处于不同的世界, world gap(世界鸿沟)的存在导致处于安全世界的监控系统不能完全地监控非安全世界的资源(例如,Cache).TrustZone薄弱的拦截能力和内存访问控制能力也弱化了它对非安全世界的监控能力.首次提出一种可扩展框架系统HTrustZone,能结合Hypervisor来协助TrustZone抵御利用world gap的攻击,增强其拦截能力和内存访问控制能力,从而为非安全世界的操作系统提供更高的安全性保障.并在Raspberry Pi2开发板上实现了HTrustZone的原型系统,实验结果表明:HTrustZone的性能开销仅增加了3%左右. 相似文献
11.
12.
利用OpenCV实现在Android系统下的人脸检测 总被引:2,自引:0,他引:2
本文提出一种基于开源计算机视觉库 OpenCV(Open Source Computer Vision)实现 Android 系统下人脸检测的方法。简单介绍了开发环境搭建以及利用 Android 程序框架实现此应用程序的过程,同时详细阐述了利用 JNI(Java Native Interface)调用 OpenCV 相关函数的具体步骤,以及采用 Android NDK(Native Development Kit)生成共享库的关键过程。实验结果表明此
Android 应用程序人脸检测功能性能良好。 相似文献
13.
以Android客户端的测试为研究内容,分析了Android自动化测试框架及其层次关系,尝试在现有测试方法的基础上进行测试手段的优化和创新。研究了基于JUnit和instrumentaion的Android自动化框架的实现技术,并利用Hudson进行集成,实现Android的自动化测试。产品的开发实践表明,这种自动化测试方法效率高、用户体验好,对于Android的自动化测试研究具有一定参考价值。 相似文献
14.
Android Java应用程序(APP)运行时需依赖Dalvik虚拟机环境,从而影响APP的性能表现.C/C++程序具有极好的硬件适应能力,但不能直接开发Android APP.针对该问题,利用Dalvik虚拟机支持JNI (Java Native Inter-face)调用的特点,设计了基于Qt的Android APP C/C++开发方法框架体系,给出了框架的详细工作机制和解决方案,系统总结了利用C/C++开发Android APP的主要过程和步骤.最后,以Android版机械CAD导教APP的开发工作为例,验证了方法的有效性和可行性,为直接利用C/C++开发Android APP提供了一种新途径. 相似文献
15.
16.
《软件》2016,(2):150-154
Android作为以Linux为基础的开源移动设备操作系统,有着广泛的用户群体以及完整的生态系统。随着移动互联网的发展,Android市场份额不断增加,Android应用也越来越趋于复杂,如今几乎所有Android应用都用到了异步技术,用以处理网络请求,后台服务,耗时计算等各种异步任务。这些技术的运用也对用户体验产生了直接的影响。并且,在不同需求和场景下,各异步技术也有不同的适用范围。本文通过对Android异步技术和异步框架的研究,对多种异步技术进行了详细的阐述和比较,并对不同需求下对各类技术的优劣进行了说明。最后设计并实现了Action Pot框架,该框架有着较好的易用性和扩展性。 相似文献
17.
随着Android智能手机的普及,基于Android平台的应用也越来越多。基于Android系统的Metoos社区在线系统旨在开发一个随时随地进行查看社区商品、增加社区商品的应用系统,从而使得用户可以查看社区商品信息、上传自己的商品信息,以及对某件商品进行评论。基于Android平台的Metoos社区在线系统的服务端采用S2SH框架,根据不同的用户,使得用户可以通过Android手机或者平板电脑实现随时获取社区服务。该文详细介绍了基于Android平台开发的原理,并从设计的角度介绍了该系统的系统设计和实现过程。 相似文献
18.
19.
随着Android手机屏幕越来越大,Android平板的地位就变得有些尴尬了。另一方面,Windows 10系统的发布进一步刺激了X86平板市场活性,让用户在方寸之间进行复杂的娱乐和办公操作变成了可能。不过,如果你心仪Windows平板,那就请从"CT"开始把。 相似文献
20.
软件测试是保障Android应用质量的有效手段,而理解Android应用的功能作为Android测试过程的基础,旨在深入探究应用的业务逻辑并发现其功能问题,在测试中尤为重要。用户行为模式可充分辅助测试人员理解Android应用功能,从而提高测试效率。基于“相似Android应用共享用户行为模式”的构想,提出一种Android应用的用户行为模式挖掘及复用方法,以降低Android应用测试成本并提高测试效率。具体而言,针对待测Android应用,从其相似Android应用挖掘出用户行为模式;然后利用基于语义的事件模糊匹配策略为待测应用寻找对应事件,并基于用户图形界面(GUI)模型的最优路径选择策略为待测应用生成目标事件序列,从而实现相似应用间的用户行为模式复用。针对三类应用的32种用户行为模式进行实验,结果表明,87.4%的行为模式可在相似Android应用上被完整复用,并且被复用的行为模式可有效覆盖待测应用中90.2%的重要状态。可见,所提方法为Android应用测试提供了有效支撑。 相似文献