freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的電子詞典軟件的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文doc-wenkub.com

2024-11-03 22:11 本頁面
   

【正文】 :, 并將 res/raw H淡 中的 /sdcard/dictionary冃乂中。 2如何將 res/raw中的數(shù)據(jù)庫文件打開? 在 Andmid屮不能打接打開 res/raw H朵屮的數(shù)據(jù)庳文件,而耑要冼程序第?次啟動時(shí)將 該文件復(fù)制到 T?機(jī)內(nèi)存或 SD F?的某個(gè) M 澩中,然后再打幵該數(shù)據(jù)庫文件 =復(fù)制的基本方法 2 使 用 gctRcsources().opRawRcsource 方法獲得 res/raw 屮資源的 InputStrcam 對象,然 C將 InputSlream 對象屮的數(shù)據(jù)寫入 it 他的 H 氽屮相應(yīng)文件中。而祚線 ft 詢耑要我們借助于網(wǎng)絡(luò),從服務(wù)器端的數(shù)據(jù)厙 1屮把數(shù)據(jù)解析出來從 而姐示在界面上。下面就這兩 部分的各個(gè)模塊功能的設(shè)計(jì)進(jìn)行詳細(xì)的分析。 ?丨 Ii 時(shí)進(jìn)彳 /選擇的界西 171?!?assets bin i. 參 res Is Isl m (\\ 包屮的 MyDatabaseHelpter 類和 MyDatabaseServer 類足用來創(chuàng)建數(shù) 據(jù)庫和封裝對數(shù)據(jù)庫的操作。在設(shè)計(jì)客戶端的時(shí)候, 需要注意兩個(gè)方面, _個(gè)適數(shù)據(jù)庫的設(shè)計(jì),一個(gè)是各個(gè)功能的布局。 Document document = (InputStream is)。Servle丨,寫 K?屮的 doGet()和 doPosl()方法 , 該 servlet 來處理刪除中調(diào) 的功能,井接收要?jiǎng)h除的字符串,參數(shù)為 namC,; R:Url為 : // :8888/DictionarvService/servlet/deletedictservlet?nanie=BC:提供31 新中 的 servlet )ii UpdatcDictScrvlct. 1ft 寫屮的 doGct()和 doPost()方法,該 servlet 來處理修改中 訶的功能,并接收要修改中詞的字符串,參數(shù)為 namc, K url為 加坪 1 詞 的 servlet楚 AddDictScrvlct,蜇寫 :屮的 doGet()和 doPost()方法該 servlet來處理增加舉詞的 功能,并接收要增加單詞的字符串,參數(shù)為 name,其 url為 let/adddictservlet?name=BC; 提供炎 i句的 servlet 是 QucryScrvlct,重寫 ?其屮的 doGcl()和 ck)Posl(}方法,該 scrvlcl來處理杏詢所釘 中 . 詞的功能 .不謠要接收任何參數(shù) .其 URL 為: hrtp: //i92. :8888/DictionarvService/$ervlel/Quervservleto 要測試是西連接成功可以打開任意瀏覽器 ,輸入上面的 ur!,如采能夠正確的解析出來服 務(wù)器端的倍總,表示連接成功。 Connection conn = Dr39。耑要解決的足創(chuàng)建不同的 servlet 來提供不同的服務(wù) 5 Web服 務(wù)的名稱 : Dictionary Service, 在 myEclipse 中新建個(gè) web project, 取名為 DictionaryService, 其結(jié)構(gòu)如下圖: p DictionaryService if sre B 論文 iB 曲 ifi 曲 ifi 閣 Web 結(jié)構(gòu)閣 ; gCVM 模式中的低層,數(shù)據(jù)庫層,包屮的類足用來連接數(shù)據(jù)庫和操作數(shù)據(jù) 揮的, it 屮 JDBCConnec丨 Ij來連接數(shù)據(jù) f牟 。 然我們的 usespermission還有很多: R:它的權(quán)限,例如 GPS廹 位 權(quán) 限 , 瀏 覽 器 數(shù) 據(jù) 存 取 權(quán) 限 為 以 下 形 式 等等。辦 H ?個(gè)根結(jié)點(diǎn) , 它足我們 174。 在 application 元素我們定義 android:icon=drawabIe/iconM android:丨 abe丨 =”s〖 ring/app_name, android : icon 足程序在 T*機(jī)中顯示的圖片,我們運(yùn)用 drawable/icon 農(nóng)示 了 對 res/drawable H 卜的 的引用。 raw values 丨 當(dāng) 甴 閿 2表 Android資源的類型和 布局表 目錄結(jié)構(gòu) 資源類型 res/anim rcs/drawablc 一些閿片文件 res/layout W文件 rcs/valucs 各種 XML 資源文件 :XML 數(shù)紺文件 :XML 顏色文件 :XML 尺寸文件 :XML 樣式文件 res/xml 仔 :意的 XML文件 rcs/raw 權(quán)接拷貝到設(shè)備屮的原生文件 res/menu XML菜單文件 時(shí)整個(gè)程序能夠正常運(yùn)行的核心,他里面包含了 A ndmidSDK 的版本,程序運(yùn)行的 默認(rèn) ActivUy, 3 程 序 屮 的 任 何 ?個(gè)纟 _H 件 觸 發(fā) 事 件 后 , 系 統(tǒng) 都 會 Q 動 的 去 中尋找標(biāo)示來做出相應(yīng)的操作。圖 f?詞典代碼 結(jié)構(gòu)和個(gè)界面的配置文件,圖像資源等,其中 src為 java的源代碼, res/drawable為調(diào)典 .1:程程序屮用到的圖片資源, res/layout 為詞典 :丨 :程屮用到的布局文件 , res/values為 I:程中用到的各種 XML資源文件, rcs/raw為 I:程屮離線杏詢時(shí)用到的數(shù)據(jù)庫資源 a (冬 Dictionary 3 src 啓 gen [Generated Java F wit Android b assets ^bin 為 res 叵 b 1 1 Dictionary 這 src amp。隱藏,界面的人小可自山設(shè)定, H 前 M 大支持800*600分辨率 a I .Android的 .1:程程序的結(jié)構(gòu) : Android I:程基本結(jié)構(gòu) H采包括 : src (源代碼 ), gen (Android系統(tǒng) Cl 動生成的常嚴(yán) ), res (資源文件 ): 主要是存放程序界面的布周配置 (.xml)文件和圖片資源。rtools ard soutce :ode. plus Ml187。 Android的簡單介紹 任何事物要運(yùn)行都要夼它的環(huán)境, Android 也要科它的環(huán)境才能夠運(yùn)行,下面介紹 Android的開發(fā)環(huán)境的配置。以在這個(gè)網(wǎng)址卜 39。此處卞要的方法就是 post()或者 get()方法, ?般用到的都足 past()方法,下面簡肀介紹論文 KpostO 方法的參數(shù)極 .K:參數(shù)的用法 4 post()方法軒兩個(gè)參數(shù),第?個(gè)足 url (統(tǒng)?資源定位 符)相 S于網(wǎng)址,第二個(gè)是封裝的參數(shù) 3其使用步驟足: I創(chuàng)建 HttpCliem 對象; 2根據(jù)實(shí)際需求創(chuàng)建 HtlpGe丨和 H丨 ipPost 對象 3如果需要發(fā)送參數(shù),調(diào)用 selParams //法來添加諮求參數(shù), HupPost 對象 f 調(diào)用 setEntity 來設(shè)置。面的部分,如果足倒序〈或者足聯(lián)合排 序,可以寫成類似這樣 : String orderBy = “it! desc, nanie” , 第八個(gè)參數(shù) limit,衍定的結(jié)來集的大小,它和 Mysql的 limit 用法不太 樣 , Mysql 以 指定從多少行開始之后取多少條,例如 , “l(fā)imit 100,丨 0”,仴足這里只支持 ?個(gè)數(shù)值。個(gè)參數(shù)足 columns,耍舍 i句出來的列名。 的查看 Android屮程序足利用 Cursor游標(biāo)類指向數(shù)據(jù)表中的某一項(xiàng),然后進(jìn)行奔詢數(shù)據(jù),用 Log 日志顯示出來。注 意 :在操作完了數(shù)據(jù)庫之后 ,耑耍對資源進(jìn)行釋放,這里就足對數(shù)據(jù)庫資源進(jìn)行關(guān)閉 ,關(guān)閉 數(shù)據(jù)庫的方法足 close()o 迕服務(wù)器端的數(shù)據(jù)庫同樣科增加,刪除和更新等操作,因?yàn)槲覀冇? 在線電子詞典時(shí),潘要把數(shù)據(jù)從服務(wù)器端通過 URL讀出來。 Android對 SQLite數(shù)據(jù)庫的操作主要有插入、刪除、 3!新、舍詢操作。 ER圖形符號約定如下表 : ^ 閣形 符號 說明 o 0 將厲性連接到實(shí)體集 或?qū)?shí)體集連接到聯(lián)系集 表示實(shí)體集合 表示屈性 表示關(guān)系集 m ER 閱 詞匯 論文 據(jù)庫的連接。這里將首先介紹如何進(jìn)行 Android數(shù)據(jù) 庫連接, Android中白帶 SQLite數(shù)據(jù)庫,這足 個(gè)十分小型的數(shù)據(jù)庫,這樣正適合 Android 這種移動平u 使用。數(shù)據(jù)庫定義為 的原 W是 :android平臺下釆州的數(shù)據(jù)厙是 sqlite3,運(yùn)行后免成數(shù) 據(jù) 庫 的 名 稱 . d b 文件 . 定義好 的 數(shù) 據(jù) 庫 可 以 W 接 與 入 到/data/data/。 的數(shù)據(jù)存放在該數(shù)據(jù)庫屮。然后啟動監(jiān)聽 lsnrctl start (3) 創(chuàng)建新的用戶辟先以竹理 W的 :^份進(jìn)入 sqlplus“/assysdba” create user name identified by password。 齊 fl數(shù)扼表的所 A?內(nèi)容 select * from b一 diet。在本系統(tǒng)屮采用了簡鉍版的 oracle,即數(shù)據(jù)庫的名字為 XE, 辟先耍解決的圮也該數(shù)據(jù) 庫里某個(gè)用戶下創(chuàng)建表。數(shù)據(jù)庫中的數(shù)據(jù)按 定數(shù)據(jù)模 .型組織、描述和 存儲,具有較小的隸復(fù)度、較商的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并 ?定范圍內(nèi)的各種 用戶共享。 本軟件中,用戶生詞本屮的數(shù)據(jù)都稃在 sqlite 數(shù)據(jù)庫中,而進(jìn)行數(shù)據(jù)谷份和恢復(fù)時(shí) 則足〇文件作為介質(zhì)保徉數(shù)據(jù)。我們使 H1的圮 Http協(xié)議來解析, 通過把私詞倍總解析到瀏覽器上,然后我們洱通過 pos 丨 ()和 get()方法來解析瀏覽器上的信總 ,論文 在線杳詢 單訶操作 基于 Android的龜子詞典 閣 當(dāng)今社會的少活節(jié)奏越來越快,隨著硬件移動設(shè)各的越來越先進(jìn),人們對移動設(shè)硌的要 求也越來越從以前的追求技術(shù)到現(xiàn)在的追求視覺, W 此,也逐步的提 A 了對系統(tǒng)的要求, 因此設(shè) 計(jì)的過程中疢該注意界面的友好性以及客戶的 HJ 戶體驗(yàn)。所以本軟件很大以部分的 I:作足對數(shù)據(jù)庫的操作。 例如,如何將保葆在 oracle數(shù)據(jù)庫中的單詞信息解析出來,如何把選屮的英文難詞保存在手 機(jī)上輕蛩級數(shù)據(jù)庫中以及如何把保 ?在 :手機(jī)數(shù)據(jù)庫屮的單詞倍總舟詢出來。隊(duì)中和 此哦間關(guān)聯(lián)的所有軹網(wǎng) : oradevSlK ^ ^vf, ?■ __________________ 用例名稱 離線査詢 參與者 用戶 目標(biāo) 從手機(jī)數(shù)據(jù)庫中查詢單詞 前置條件 切換到離線間典 菡本艱件流 1點(diǎn)擊離線詞典 2輸入艱詞后點(diǎn)擊畓詢按鈕 論文 圖 閣 Jt 屮各個(gè)部分的詳細(xì)功能描述如卜 表所示 農(nóng) 添加到單詞本的用例圖用例名稱 在線査詢 參與希 用戶 1=1標(biāo) 從服務(wù)器端的 oracle 數(shù)據(jù)庫中杳詢單詞 前置條件 程序冶動 葙本卑件流 1切換到在線資詢 2輸入單詞點(diǎn)擊資詢 k 離線査詢的菜單的功能表 用例名稱 菜單 參與者 用戶 巨丨標(biāo) 從客戶端添加,刪除,更新單詞 前置條件 已經(jīng)切換到在線炎詢 基本事件流 I點(diǎn)缶菜艱按鈕 2點(diǎn)擊添加進(jìn)行添加 3點(diǎn)擊刪除進(jìn)行刪除 4添加更新進(jìn)行更新 論文 1 2 農(nóng) 有 播 細(xì) 到 單 閼 本 的 單 闞 3 、丨 ...,丨 ? . ! 卜! 柄的 o r a d t 數(shù) 1 阼中 SW 到的單 W 圖 其中各個(gè)部分的詳細(xì)功能描述如下表所示 農(nóng) 用例名稱 添加到單詞本 參與者 用戶 目標(biāo) 將資洵到的肀詞添加到艱詞本 前 S 條件 單詞已經(jīng)成功裔詢到 鑒本事件流 點(diǎn)擊添加按鈕添加 農(nóng) 顯小添加到單本的中詞 此軟件主要分為兩部分來實(shí)現(xiàn) , ?部分足離線的英文詞典, ?部分足在線的英文詞典 a 離線的英文詞典主要是使用 A n d r o id D 帶的輕呆級數(shù)據(jù)庫 SQLite 來保存單詞信總,系統(tǒng) 通過 SQLite 數(shù)據(jù)庫屮保鈕的單詞信息來賚找到?拒定英文相對應(yīng)的中詞的中文信息。求,我們分為以 K 兒個(gè)本分分別描述:基本功能耑求例 圖,離線詞典的功能例圖,在線詞典的功能例圖,印詞本的共能例圖。在設(shè)計(jì)代碼時(shí),我們采用常州軟件開發(fā)屮常陽的 MVC 模式,將操作 界面和業(yè)務(wù)邏輯進(jìn)行分離,降低代碼的耦合度,便丁 ?軟件的升級和維護(hù)。此 軟件包括兩部分的設(shè)計(jì),第部分是離線的單詞杏詢 , Andmid Q 帶的輕量級數(shù)據(jù)厙 SQLite 來保存單詞信總,系統(tǒng)通過 SQLite數(shù)據(jù)庫屮保存的堆詞信息來杏找到與指定英文相對應(yīng)的承詞的中文信息。這樣就能 11:不參 ^該軟件設(shè) 計(jì)的人也能夠熟 練的更好的使用。 在軟件設(shè)計(jì) 之前 , 我們要做的 :丨 :作就楚對電 r?詞典的流程,操作等,做出詳細(xì)的調(diào)奔, 從而了解系統(tǒng)耑要實(shí)現(xiàn)的功能。 ⑥設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1