基于Android平台的应用商店客户端的设计与实现

被引量 : 4次 | 上传用户:sylsq3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Android系统的诞生,应用和应用商店客户端也应运而生,应用商店客户端是用户获取应用服务的重要渠道。在移动互联网的发展热潮下,人们对新潮应用、热门应用的诉求越来越大,因此需要开发一款交互新颖、资源丰富、功能齐全的综合性应用商店客户端以更好地适应人们的需求。本课题来源于一个实际的商业项目,本人在该项目中主要负责客户端部分的设计和开发工作,该手机客户端主要为手机用户提供应用下载的渠道。本客户端所实现的主要功能有:本地应用整理功能、在线应用商店功能、资讯功能、消息推送功能、应用管理功能、个人中心功能和其他功能。本人在客户端的开发过程中主要负责该应用的需求分析、概要设计、详细设计、以及最后的开发工作。本文先介绍了Android操作系统及相关应用开发技术,然后对客户端部分进行了需求分析,详细描述了应用商店客户端的功能需求、非功能需求,并详细阐述了每个功能点以及界面和用户交互的需求。接着进一步描述了客户端的整体架构设计、概要设计等。最后讲解了客户端各个模块的详细设计,针对每个模块功能点的具体实现情况进行了详细的描述。本文阐述的应用商店客户端基于Android平台,主要涉及Android开发的四大组件,包括Activity、Intent、Broadcast Receiver和Service,以及Android数据存储与访问技术,除此之外还涉及移动领域常用的消息推送机制和JSON数据解析方法。目前,该客户端已经通过测试人员的测试并且运营上线,基本功能已经具备,应用下载量也与日俱增。很多用户在使用该应用的同时也提出了一些宝贵的意见,这些意见帮助该应用逐渐完善自身的功能。
其他文献
产品质量检验是企业产品质量管理的一个重要内容,产品质量检验工作的好坏,会直接影响企业的经济和社会效益。抽样检验是产品质量检验的一个重要方法,科学合理地利用抽样检验
应用写作是与文学创作相异的写作活动,其思维方式有着自身的独特性.应用写作思维方式的独特性主要表现在以下几个方面:定位思维,抽象思维,形象思维,模式化思维.
在生物医学和食品安全的领域中,我们有时需要对某些特定的物质进行检测。截止到目前,已知的检测方法有很多种,主要分为传统检测方法和试纸检测法。传统检测的方法主要是利用
FGF5基因是FGF基因家族中的一员,在毛发生长周期中具有重要的调控作用。FGF5基因突变可以导致毛发生长周期中生长期的延长,从而使毛发的长度增加。本研究拟靶除内蒙古白绒山
目的探讨慢性过敏性疾病的病因及脱敏治疗效果。方法对426例患者进行吸入物变应原皮试并对218例阳性者进行脱敏治疗。结果阳性率高的疾病依次为过敏性鼻炎、荨麻疹、哮喘、卡
我国的中小学教科书特别是语文和历史教科书中存在着严重的性别不平等。无论是在课文还是在插图中女性的出场次数都比男性少得多。有职业的男性比女性多,而且男性所从事的职
基础教育是国民教育体系的组成部分,它是国民教育的基础,也是人才培养的基础,还是国家竞争力的基盘。面对世界各国综合国力竞争日趋激烈的现实,各国都把目光投向教育尤其是基
本文运用历史、比较、数据分析的方法进行研究,梳理了我国城镇化的历史进程,并比较了发达国家城镇化进程的主要经验。本文提出,提出我国新型城镇化的内涵是“以经济建设、政治建
精原干细胞是雄性体内可以永久维持的成体干细胞,它具有自我更新和分化的能力,保证了雄性个体生命过程中精子发生的持续进行,从而实现将遗传信息传递给下一代。精原干细胞不
目的观察碟脉灵注射穴位封闭治疗玻璃体混浊的临床疗效。方法将玻璃体混浊的患者分为治疗组和对照组各30例,治疗组穴位封闭碟脉灵,对照组穴位封闭安妥碘。结果治疗后玻璃体混