應(yīng)用商店Android客戶端的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-03-24 09:01
本文選題:Android 切入點(diǎn):應(yīng)用商店 出處:《北京交通大學(xué)》2017年碩士論文
【摘要】:近年來(lái),隨著Android系統(tǒng)的逐步發(fā)展,豐富的應(yīng)用開始層出不窮,人們對(duì)高品質(zhì),體驗(yàn)佳的應(yīng)用的訴求不斷增加,下載應(yīng)用的應(yīng)用商店客戶端也應(yīng)運(yùn)而生,現(xiàn)階段,提供下載平臺(tái)的應(yīng)用商店客戶端已經(jīng)成為手機(jī)上必備的一部分。一個(gè)好的應(yīng)用商店能夠幫助用戶高效的獲取在線應(yīng)用以及便捷的整理本機(jī)應(yīng)用。本課題來(lái)源于本人實(shí)習(xí)公司的一個(gè)已上線的商業(yè)項(xiàng)目,根據(jù)本人完成的工作,將客戶端劃分為五大模塊,分別是初始化模塊,在線應(yīng)用展示模塊,本地應(yīng)用管理模塊,個(gè)人中心模塊以及其他功能模塊。其中,初始化模塊負(fù)責(zé)整個(gè)客戶端的初始化。在線應(yīng)用展示模塊負(fù)責(zé)以不同方式進(jìn)行在線應(yīng)用的展示,本地應(yīng)用管理模塊負(fù)責(zé)本地應(yīng)用的下載、升級(jí)、卸載以及安裝等工作,個(gè)人中心模塊允許用戶登錄注冊(cè),已登錄用戶可以進(jìn)行查看消息,管理應(yīng)用集、編輯個(gè)人信息等操作,其他模塊則包括換膚、反饋等相對(duì)獨(dú)立的功能。本客戶端整體采用MVC(Model-View-Controller)的架構(gòu)模式,使用Volley開源庫(kù)進(jìn)行網(wǎng)絡(luò)請(qǐng)求,并且使用SQLite數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)緩存。目前,該客戶端已經(jīng)通過(guò)測(cè)試人員的測(cè)試并且運(yùn)營(yíng)上線,整體運(yùn)行狀況良好,應(yīng)用下載量與日俱增。很多用戶在使用該應(yīng)用的同時(shí)也提出了一些寶貴的意見,這些意見為客戶端后續(xù)的完善和升級(jí)工作打下了基礎(chǔ)。
[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.
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP311.52;TP316
【參考文獻(xiàn)】
相關(guān)期刊論文 前4條
1 易芳容;王靜;;手機(jī)界面中扁平化風(fēng)格應(yīng)用研究[J];美術(shù)教育研究;2014年13期
2 鄒繼;薛蓮;羅布超;John;白俊豐;;更接地氣 第三方Android應(yīng)用商店不完全體驗(yàn)[J];移動(dòng)信息;2013年08期
3 張敏;;應(yīng)用商店:合作經(jīng)營(yíng)成新趨勢(shì)[J];通信世界;2012年03期
4 ;3G繼續(xù)穩(wěn)步快行[J];中國(guó)電信業(yè);2007年02期
相關(guān)碩士學(xué)位論文 前1條
1 申之民;基于用戶體驗(yàn)的移動(dòng)互聯(lián)網(wǎng)應(yīng)用商店研究[D];華中科技大學(xué);2012年
,本文編號(hào):1657602
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1657602.html
最近更新
教材專著