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