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