应用商店应用计算机,基于中国虹计算机的应用商店的设计与实现
摘要:
隨著互聯(lián)網(wǎng)的不斷發(fā)展,第三方應(yīng)用商店的活躍用戶數(shù)已達(dá)到數(shù)億規(guī)模,而且仍然在不斷增長(zhǎng),同時(shí)各終端廠商也陸續(xù)推出了適用于自家終端的應(yīng)用商店.中國虹計(jì)劃課題項(xiàng)目經(jīng)過多年發(fā)展,其核心載體中國虹計(jì)算機(jī)也得到了大量的推廣使用,但是中國虹計(jì)算機(jī)現(xiàn)有的云桌面應(yīng)用推送方式不夠直觀便捷,應(yīng)用商店是解決這一問題的一個(gè)替代方案,然而目前市面上的應(yīng)用商店大部分是針對(duì)手機(jī)開發(fā)的,其豎屏的用戶界面設(shè)計(jì)并不適用于連接液晶顯示器的中國虹計(jì)算機(jī)橫屏顯示模式.針對(duì)現(xiàn)有的缺陷以及中國虹計(jì)算機(jī)的特點(diǎn),本論文設(shè)計(jì)實(shí)現(xiàn)了基于中國虹計(jì)算機(jī)的應(yīng)用商店系統(tǒng),滿足用戶需求的同時(shí)提升了中國虹計(jì)算機(jī)的安全性和便捷性. 首先對(duì)目前國內(nèi)外的Android應(yīng)用商店進(jìn)行調(diào)研,分析了現(xiàn)有應(yīng)用商店的種類和市場(chǎng)占有量,并對(duì)主流應(yīng)用商店進(jìn)行了測(cè)試,經(jīng)測(cè)試發(fā)現(xiàn)這些應(yīng)用商店在虹計(jì)算機(jī)上運(yùn)行時(shí)的用戶界面并不適配,而且中國虹計(jì)劃實(shí)驗(yàn)室研發(fā)的基于中國虹計(jì)算機(jī)的應(yīng)用需要定向分發(fā)給中國虹計(jì)算機(jī)的用戶.本文基于以上兩點(diǎn)提出了開發(fā)基于中國虹計(jì)算機(jī)的應(yīng)用商店的必要性. 然后研究了開發(fā)過程中涉及到的相關(guān)技術(shù),主要包括Retrofit網(wǎng)絡(luò)框架,服務(wù)端的API設(shè)計(jì),Android消息機(jī)制和Android控件技術(shù)這四個(gè)方面.對(duì)市場(chǎng)占有量最高的第三方應(yīng)用商店的功能進(jìn)行調(diào)研,了解了用戶需求最大的三個(gè)功能:下載功能,應(yīng)用搜索功能,發(fā)現(xiàn)應(yīng)用功能,結(jié)合中國虹計(jì)算機(jī)的特殊性完成了應(yīng)用商店的用戶需求分析和功能性分析.針對(duì)用戶需求分析,完成了一套功能完整的設(shè)計(jì)方案.按照這套方案的設(shè)計(jì),一步一步完成了整個(gè)系統(tǒng)的實(shí)現(xiàn),主要包括以下功能:多種方式展示應(yīng)用的功能,應(yīng)用搜索功能,應(yīng)用下載功能,應(yīng)用/安裝包管理功能,登錄注冊(cè)功能以及其他一些子功能,其中應(yīng)用下載功能作為本文的重點(diǎn),詳細(xì)闡述了具有多任務(wù)多線程斷點(diǎn)續(xù)傳功能的下載模塊及多界面下載狀態(tài)同步的實(shí)現(xiàn). 在實(shí)現(xiàn)應(yīng)用商店系統(tǒng)之后,本文進(jìn)行了相應(yīng)的壓力測(cè)試和功能測(cè)試,測(cè)試結(jié)果表明可以滿足用戶的需求.另外考慮到中國虹計(jì)算機(jī)是一種"輕型"的計(jì)算機(jī),其內(nèi)存容量有限,本文還對(duì)應(yīng)用商店進(jìn)行了內(nèi)存泄漏的測(cè)試.之后會(huì)在不斷優(yōu)化代碼的同時(shí)關(guān)注用戶的反饋情況,逐漸完善應(yīng)用商店自身的功能.
展開
總結(jié)
以上是生活随笔為你收集整理的应用商店应用计算机,基于中国虹计算机的应用商店的设计与实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: overline css,CSS tex
- 下一篇: mysql数据每日更新_[每日更新-My