【摘 要】
:
随着通信技术的不断发展,移动终端设备得到广泛普及,智能手机、平板电脑等设备的用户数量不断增加。Android系统作为优秀的开源移动端操作系统,应用范围不断扩大,发展前景较
论文部分内容阅读
随着通信技术的不断发展,移动终端设备得到广泛普及,智能手机、平板电脑等设备的用户数量不断增加。Android系统作为优秀的开源移动端操作系统,应用范围不断扩大,发展前景较为可观。然而当前移动端应用软件开发过于注重功能的快速实现,所开发产品中存在内存资源消耗过大,扩展性差,存在内存泄漏风险等问题。因而如何提升移动端应用软件质量,提高软件可靠性和扩展性,降低内存泄漏风险已成为当前的研究热点。本文首先介绍了 Android系统源码和设计模式相关研究内容,随后对源码中的设计模式进行分析,总结出源码中设计模式的优势和适用场景,提出设计模式应用策略,研究了设计模式的综合应用。然后通过手机内存清理软件和图片美化软件的开发为例,借助设计模式应用策略对本文分析的设计模式进行应用,并与传统开发方式进行对比,验证了采用本文提出的设计模式应用策略对移动端应用程序开发具有明显的改进效果。总结了主要工作成果:通过对Android系统中Framework层源码的研究,分析其中设计思路,总结出适用于应用层开发的相关设计模式以及其特定应用场景。并将这些设计模式应用于移动终端软件开发的特定场景中,例如:统一类管理场景,自定义视图场景等,达到了提高软件质量,降低代码耦合度,减少内存占用,提高软件扩展性的目标。最后,对本文的不足之处进行分析,并对未来工作进行了展望。
其他文献
本文以纯铝粉为基体,以少层石墨烯为增强相,制备质量分数为0.5%的石墨烯增强纯铝基复合材料(0.5 wt.%GNP/Al)。利用正交试验法确定了 0.5 wt.%GNP/Al粉末的最佳制备参数,采用真空热压烧结对该复合材料进行粉末冶金,并利用热挤压工艺进一步优化复合材料的性能。本文综合利用OM、SEM、TEM、XRD、EBSD和拉曼光谱等方法,分析了复合材料的微观组织,断口形貌及物相组成,同时利用
目的——在实际问题中,泛系并联粗集模型不能解释日常生活中的一些复杂概念;它过分地要求对象之间存在相异性,而忽略了对象之间有时候存在相似的情况;它不能解决对象之间本质
随着无线接入技术的发展,例如GPS、WiFi、蜂窝移动网等,使得基于移动设备获取海量人类移动数据成为可能。无线接入技术的发展不仅给人们的生活带来了便利,而且为移动用户轨迹
目的:本实验研究选用GK大鼠作为糖尿病大血管病变的模型动物,研究养阴益气活血法的代表方参芪复方对GK大鼠大血管病变的影响。应用基因表达谱芯片技术探索养阴益气活血法干预
节能和环保一直是内燃机发展的两大主题,柴油机因其转速低、扭矩大、稳定性较好而广泛应用于交通运输、农业和工程机械、军事等领域,但其较高的颗粒物排放限制了柴油机的发展和应用。使用含氧燃料作为柴油的替代燃料或者添加剂是降低颗粒物排放,实现缸内高效清洁燃烧的一个重要途径。聚甲氧基二甲醚(Polyoxymethylene dimethyl ethers,简称PODE)是一种含氧燃料,十六烷值较高,含氧量高,
Android操作系统是目前世界上市场份额占有量最大的智能手机操作系统。相比其他的手机操作系统,Android具有很多优点,比如开源性、可定制性、可玩性等,这使其拥有众多的用户
我们知道,生物体内行使各种各样催化功能的酶主要是蛋白质,而后科学家们又发现了 RNA也有催化功能。随着研究的发展,对DNA是否也有催化功能进行了越来越多的尝试。不过到目前
面向路径的自动化单元测试可以自动为程序生成测试用例并执行这些测试用例,从而提高软件测试的效率,大幅降低测试的成本。传统的方法已经能为大部分情况的程序操作生成正确的
会计信息作为上市公司经营状况的反映,其真实性和准确性直接关系到上市公司的发展前景以及相关利益者的合法权益。会计舞弊行为不仅造成了大量企业资产流失,制约了经济市场健康发展,而且由于其屡禁不止,极大地伤害了资本市场的信心。从根本上抑制会计舞弊行为的发生成为当务之急。雇员作为最早发现舞弊信息的群体之一,是揭发会计舞弊至关重要的渠道。因此基于雇员的角度研究行为人进行揭发的影响因素具有重要意义。论文选取具有
目的:通过回顾性分析甲状腺滤泡性肿瘤(Follicular thyroid neoplasm)的临床特征,为甲状腺滤泡性肿瘤的术前诊断提供一定的理论依据。方法:回顾性分析2015年1月至2019年9月期间于天津医科大学总医院普通外科甲状腺乳腺疝外科病区单一手术组行手术治疗的190例甲状腺滤泡性肿瘤及单纯结节性甲状腺肿患者的临床资料。其中甲状腺滤泡性肿瘤患者33例,划分为甲状腺滤泡性肿瘤组;单纯结节