【正文】
s e r N a m e ( )+ g e t U s e r N a m e ( ) : S t r i n g+ s e t S e x ( )+ g e t S e x ( ) : S t r i n g+ s e t B i r t h d a y ( )+ g e t B i r t h d a y ( ) : S t r i n g+ s e t P h o n e ( )+ g e t P h o n e ( ) : S t r i n g+ s e t E m a i l ( )+ g e t E m a i l ( ) : S t r i n g+ s e t L e v e l ( )+ g e t L e v e l ( ) : I n t e g e r+ s e t E x p e r i e n c e ( )+ g e t E x p e r i e n c e ( ) : I n t e g e r+ s e t C o i n ( )+ g e t C o i n ( ) : I n t e g e r+ s e t S i g n u p T i m e ( )+ g e t S i g n u p T i m e ( ) : S t r i n g+ s e t G i f t b a g C o u n t ( )+ g e t G i f t b a g C o u n t ( ) : S i n g l e+ s e t B o o k m a r k C o u n t ( )+ g e t B o o k m a r k C o u n t ( ) : I n t e g e r+ s e t C o m m e n t C o u n t ( )+ g e t C o m m e n t C o u n t ( ) : I n t e g e r I D : L o n g i c o n : S t r i n g u s e r N a m e : S t r i n g s e x : S t r i n g b i r t h d a y : S t r i n g p h o n e : S t r i n g e m a i l : S t r i n g l e v e l : I n t e g e r e x p e r i e n c e : I n t e g e r c o i n : I n t e g e r s i g u p T i m e : S t r i n g g i f t b a g C o u n t : I n t e g e r b o o k m a r k C o u n t : I n t e g e r c o m m e n t C o u n t : I n t e g e rU s e r+ s e t I D ( )+ g e t I D ( ) : L o n g+ s e t T i t l e ( )+ g e t T i t l e ( ) : S t r i n g+ s e t I c o n ( )+ g e t I c o n ( ) : S t r i n g+ s e t P a c k a g e N a m e ( )+ g e t P a c k a g e N a m e ( ) : S t r i n g+ s e t V e r s i o n C o d e ( )+ g e t V e r s i o n C o d e ( ) : D o u b l e+ s e t S t a r t ( )+ g e t S t a r t ( ) : D o u b l e+ s e t S u m m a r y ( )+ g e t S u m m a r y ( ) : S t r i n g+ s e t C o i n ( )+ g e t C o i n ( ) : I n t e g e r+ s e t A w a r d C o i n ( )+ g e t A w a r d C o i n ( ) : I n t e g e r+ s e t C a t e g o r y N a m e ( )+ g e t C a t e g o r y N a m e ( ) : S t r i n g+ s e t D o w n l o a d U r l ( )+ g e t D o w n l o a d U r l ( ) : S t r i n g+ s e t D o w n l o a d C o u n t ( )+ g e t D o w n l o a d C o u n t ( ) : S t r i n g+ s e t D o w n l o a d L e n g t h ( )+ g e t D o w n l o a d L e n g t h ( ) : I n t e g e r+ s e t D e t a i l U r l ( )+ g e t D e t a i l U r l ( ) : S t r i n g I D : L o n g t i t l e : S t r i n g i c o n : S t r i n g p a c k a g e N a m e : S t r i n g v e r s i o n C o d e : D o u b l e s t a r t : D o u b l e s u m m a r y : S t r i n g c o i n : I n t e g e r a w a r d C o i n : I n t e g e r c a t e g o r y N a m e : S t r i n g d o w n l o a d U r l : S t r i n g d o w n l o a d C o u n t : I n t e g e r d o w n l o a d L e n g t h : I n t e g e r d e t a i l U r l : S t r i n gG a m e+ s e t I D ( )+ g e t I D ( ) : L o n g+ s e t S t a r t ( )+ g e t S t a r t ( ) : D o u b l e+ s e t C o m m e n t ( )+ g e t C o m m e n t ( ) : S t r i n g+ s e t S u m b i t D a t e ( )+ g e t S u m b i t D a t e ( ) : S t r i n g I D : L o n g s t a r t : D o u b l e c o m m e n t : S t r i n g s u m b i t D a t e : D a t eC o m m e n t+ s e t I D ( )+ g e t I D ( ) : L o n g+ s e t T a g s ( )+ g e t T a g s ( ) : S t r i n g+ s e t C o v e r U r l ( )+ g e t C o v e r U r l ( ) : S t r i n g+ s e t A u t h o r ( )+ g e t A u t j o r ( ) : A u t h o r+ s e t C o m m e n t ( )+ g e t C o m m e n t ( ) : C o m m e n t I D : L o n g t a g s : S t r i n g c o v e r U r l : S t r i n g a u t h o r : A u t h o r c o m m e n t : C o m m e n tG a m e D e t a i l+ s e t I D ( )+ g e t I D ( ) : L o n g+ s e t N a m e ( )+ g e t N a m e ( ) : S t r i n g+ s e t S u m m a r y U r l ( )+ g e t S u m m a r y U r l ( ) : S t r i n g I D : L o n g n a m e : S t r i n g s u m m a r y U r l : S t r i n gA u t h o r圖 311 實體類圖 基于 Android 的手游應用商店的 設計與實現(xiàn) 24 執(zhí)行概念 本系統(tǒng)時序圖如圖 312 所示: C l i e n t A c t i o n S e r v i c e D a o D B請 求數 據 處 理封 裝 數 據封 裝 數 據 : 存 入 數 據 庫從 數 據 庫 讀 取 數 據返 回 數 據 結 果響 應返 回 數 據 結 果 圖 312 時序圖 客戶端發(fā)送請求給服務器,服務器的后臺 Action 負責處理數據。通過檢查類的定義,分析問題的需求和運用該領域知識來確定類的屬性。采用 C/S結構,客戶端為基于 Android操作系統(tǒng)平臺的智能手機,主要的業(yè)務邏輯則服務器端來實現(xiàn),數據存儲在數據庫服務器 部署圖 系統(tǒng)部署如圖 所示,客戶端采用基于 Android 操作系統(tǒng)平臺的智能手機,服務器端包括服務器、圖形界面化工具和數據庫服務器,主要處理業(yè)務邏輯和對數據的增刪改查。 onCreate(db)。 } Override public void onCreate(SQLiteDatabase db) { (CREATE TABLE IF NOT EXISTS + + (_id integer primary key autoincrement, ++ varchar(100), ++ varchar(100), ++ varchar(100), ++ varchar(100), + + varchar(100), + + varchar(100), + + INTEGER, + + varchar(100), ++ INTEGER ))。 private static final int VERSION = 1。本系統(tǒng)共有 6 個實體,其關系如圖 39 所示。 Comment 表:編號,評分,評論內容,評論日期,手游編號,評論者編號。 Game 表:編號,標題,圖標鏈接,包名,版本號,評價等級,描述,金幣數, 獎勵金幣數,游戲類別,文件大小,下載數量,下載鏈接,詳情編 號,作者編號。 數據庫表及其結構 客戶端數據庫( SQLite) DownloadInfo 表:編號,文件名,包名,圖標鏈接,下載鏈接,下載進度,文件長度,文件詳細信息鏈接,文件存儲路徑。做出合適的數據庫類型選擇。具有較小的重復度,較高的數據獨立性和易擴張性,并且可以被一定范圍內的各種用戶共享。 數據庫,顧名思義,是存放數據的倉庫,只不過這個倉庫是在計算機存儲設備上的,而且數據是按一定格式存放。為了方便 Android 手機用戶能隨時隨地 下載手游 , 獲取手游咨詢, 于是提出本系統(tǒng)的主要功能。 關鍵詞: Android、 Java、 MyEclipse、 SQLite、 MySQL。 本設計是一個基于 Android 手機的手游應用商店,并采用 C/S 作為開發(fā)模式。隨著信息技術的不斷更新,特別是 07 年谷歌公司推出了 Android 開放源碼,讓 Android 操作系統(tǒng)成為了移動平臺的寵兒?;?Android 的手游應用商店的 設計與實現(xiàn) I 基于 Android 的手游應用商店的 設計與實現(xiàn) 摘 要 隨著科技的發(fā)展,二十一世紀成為了以網絡化,信息化為核心的社會。網絡商業(yè)化也成為了時下最熱門的詞匯。本系統(tǒng)主要是針對 Android 移動平臺,為廣大使用群體提供手游(手機游戲)的下載,讓用戶能夠體驗最新、最熱門的手游,并從中獲得快樂 。本文從系統(tǒng)需 求、系統(tǒng)實際、代碼實現(xiàn)幾個方面介紹了整個軟件的開發(fā)過程,這個系統(tǒng)采用 JAVA、 MySQL 數據庫 , 并利用 MyEclipse、 TOMCAT、 Android SDK、 ADT、AVD、