论文部分内容阅读
随着移动互联网技术的迅速革新,全球的智能信息产业蓬勃兴起。在这样的时代背景下,移动智能终端应运而生,并凭借其较强的信息处理和数据连接能力、良好的交互和服务体验等优势,得到了广泛的普及和发展。在移动操作系统市场中,Android和iOS最具代表性,其中Android操作系统因其开放性和兼容性,受到了广大开发者和生产商的青睐,逐渐成为移动操作系统市场中的主导者。随着社会的发展,人们对移动智能终端的要求也在不断增加。移动智能终端厂商为迎合市场需求,不断提升硬件配置,使产品越来越"胖",但资源的利用率却越来越低,这就造成了严重的资源浪费。正是在这样的背景下,中国虹计划协同创新团队推出了中国虹计算机,这种"瘦终端+宽带+云平台"的新型信息化模式下的智能终端。文件的管理和共享在人们的生活和工作中是不可或缺的。中国虹计算机为用户提供了原生的文件管理器,可以对文件进行简单操作。但原生的文件管理器存在诸多弊端。第一,功能比较单一,文件共享效率低下;第二,与PC机之间无法直接传输,用户体验不好;第三,缺乏文件加密功能,文件的安全性和保密性得不到保障;第四,缺乏回收站功能,无法满足用户日常需求;第五,阅读外文文件时,文本翻译操作繁琐。为了解决以上问题,本论文在中国虹计算机这种新型智能终端上,设计开发了一款多功能的文件管理和共享系统。该系统可实现终端上文件的高效管理、终端间文件的快速共享、终端与PC间的跨平台文件共享、文件的加解密、回收站和文本的快速翻译等功能。既能满足用户需求,同时也能对中国虹计算机进行优化和完善。本论文首先对国内外文件管理类的软件进行了详细的调研,考察了当前市场上此类软件具备的功能、实现的方法以及存在的不足。在此基础上,本论文结合中国虹计算机的特点,对系统的功能需求和非功能需求进行了分析,并制定了系统总体设计方案,包括物理结构设计、软件结构设计和界面设计。为了保证系统性能稳定、功能完善、体验良好,本论文还对Android文件系统、网络通信、ResideMenu框架和MVP设计模式等相关技术进行了深入的研究。在相关开发技术的支撑下,本论文分别实现了系统六大功能。为了确保本系统能够实际投入使用,论文的最后对系统进行了功能测试、内存泄漏测试以及压力测试,同时对于测试过程中发现的问题进行了及时的修改和完善。最终系统通过各项测试,满足了用户的需求,实现了对中国虹计算机的优化和完善。