应用商店Android客户端的设计与实现
发布时间:2018-03-24 09:01
本文选题:Android 切入点:应用商店 出处:《北京交通大学》2017年硕士论文
【摘要】:近年来,随着Android系统的逐步发展,丰富的应用开始层出不穷,人们对高品质,体验佳的应用的诉求不断增加,下载应用的应用商店客户端也应运而生,现阶段,提供下载平台的应用商店客户端已经成为手机上必备的一部分。一个好的应用商店能够帮助用户高效的获取在线应用以及便捷的整理本机应用。本课题来源于本人实习公司的一个已上线的商业项目,根据本人完成的工作,将客户端划分为五大模块,分别是初始化模块,在线应用展示模块,本地应用管理模块,个人中心模块以及其他功能模块。其中,初始化模块负责整个客户端的初始化。在线应用展示模块负责以不同方式进行在线应用的展示,本地应用管理模块负责本地应用的下载、升级、卸载以及安装等工作,个人中心模块允许用户登录注册,已登录用户可以进行查看消息,管理应用集、编辑个人信息等操作,其他模块则包括换肤、反馈等相对独立的功能。本客户端整体采用MVC(Model-View-Controller)的架构模式,使用Volley开源库进行网络请求,并且使用SQLite数据库进行数据缓存。目前,该客户端已经通过测试人员的测试并且运营上线,整体运行状况良好,应用下载量与日俱增。很多用户在使用该应用的同时也提出了一些宝贵的意见,这些意见为客户端后续的完善和升级工作打下了基础。
[Abstract]:In recent years, with the gradual development of Android system, rich applications begin to emerge in endlessly, people's demand for high-quality and experienced applications is increasing, the application store client of download application also emerges as the times require, at the present stage, The application store client that provides the download platform has become an essential part of the mobile phone. A good app store can help users to obtain online applications efficiently and easily organize the local applications. An online commercial project of the internship company, According to my work, the client is divided into five modules: initialization module, online application display module, local application management module, personal center module and other functional modules. The initialization module is responsible for the initialization of the whole client. The online application display module is responsible for displaying the online application in different ways, and the local application management module is responsible for downloading, upgrading, unloading and installing the local application. The personal center module allows users to log in and register. Logged in users can view messages, manage application sets, edit personal information, etc. Other modules include skin replacement, Feedback and other relatively independent functions. This client adopts the structure mode of MVC Model-View-Controller. we use Volley open source library for network request, and use SQLite database for data cache. The client has been tested by testers and put on line, the overall running condition is good, application downloads are increasing. Many users also put forward some valuable suggestions while using the application. These opinions have laid the foundation for the further improvement and upgrading of the client.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP316
【参考文献】
相关期刊论文 前4条
1 易芳容;王静;;手机界面中扁平化风格应用研究[J];美术教育研究;2014年13期
2 邹继;薛莲;罗布超;John;白俊丰;;更接地气 第三方Android应用商店不完全体验[J];移动信息;2013年08期
3 张敏;;应用商店:合作经营成新趋势[J];通信世界;2012年03期
4 ;3G继续稳步快行[J];中国电信业;2007年02期
相关硕士学位论文 前1条
1 申之民;基于用户体验的移动互联网应用商店研究[D];华中科技大学;2012年
,本文编号:1657602
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1657602.html