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

正文內(nèi)容

android平臺中文輸入法的設(shè)計和實現(xiàn)碩士學(xué)位論文(更新版)

2025-09-14 11:01上一頁面

下一頁面
  

【正文】 ................................................ 26 中文輸入法的設(shè)計 ................................................................................................ 26 邏輯處理設(shè)計 .............................................. 26 鍵盤界面設(shè)計 .............................................. 27 候選字詞界面設(shè)計 .......................................... 29 消息流轉(zhuǎn)設(shè)計 .............................................. 29 候選字詞查找設(shè)計 .......................................... 30 中文輸入法的實現(xiàn) ................................................................................................ 32 鍵盤布局的實現(xiàn) ............................................ 32 初始化輸入法 .............................................. 33 消息捕獲與傳遞 ............................................ 34 消息處理 .................................................. 36 數(shù)據(jù)查找與反饋 ............................................ 39 本章小結(jié) ................................................................................................................ 41 第五章 輸入法的安裝 與使用 ............................................................................................ 42 輸入法安裝 ............................................................................................................ 42 輸入法使用 ............................................................................................................ 43 切換輸入法 ................................................ 43 按鍵布局 .................................................. 44 基本輸入模式 .............................................. 44 萬能鍵的使用 .............................................. 45 標(biāo)點符號輸入 .............................................. 46 鍵盤切換 .................................................. 46 輸入法卸載 ............................................................................................................ 47 本章小結(jié) ................................................................................................................ 48 第六章 總結(jié)與展望 ............................................................................................................ 49 參考文獻(xiàn) .............................................................................................................................. 50 攻讀學(xué)位期間公開發(fā)表的論文 .......................................................................................... 53 Android 手機平臺上中文輸入法設(shè)計和實現(xiàn) 第一章 緒論 1 第一章 緒論 課題 背景 與意義 近年來,我國手機用戶數(shù)量以驚人的速度增長, 工信部 20xx 年 3 月 1 日發(fā)布 《 20xx年 1 月份通信業(yè)運行狀況》,數(shù)據(jù)顯示, 20xx 年 1 月,全國電話用戶總數(shù)達(dá)到 億戶 , 其 中 移動電話用戶凈增 萬戶 , 達(dá) 到 億戶 [1]。 首先,本文 介紹了 Andriod 的 主要組件和系統(tǒng)框架等 內(nèi)容, 并分析了當(dāng)今移動平臺上的主流漢字輸入法的優(yōu)缺點。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人電子文檔的內(nèi)容和紙質(zhì)論文的內(nèi)容相一致。 在此基礎(chǔ)上, 在 Andriod平臺上 設(shè)計并實現(xiàn)了 縱橫 輸入法, 并介紹了其實現(xiàn)技術(shù)。 伴隨著手持通信設(shè)備的日益普及,人們越來越多地依賴于通過這些設(shè)備進(jìn)行信息處理和交流,因此如何快速準(zhǔn)確地向手持式設(shè)備輸入文字信息成為當(dāng)今信息領(lǐng)域研究的熱點之一。本文所討論的輸入法為基于筆形的數(shù)碼輸入技術(shù),此方法具有簡、繁通用的特點。 ? 對于各種輸入法向手持設(shè)備上的移植具有借鑒意義。 智能手機具有五大特點: 具有開放的操作系統(tǒng),可以自由安裝第三方應(yīng)用,使系統(tǒng)功能得到 無限擴展; 具有無線接入互聯(lián)網(wǎng)的能力,即在 GSM 網(wǎng)絡(luò)中需要支持GPRS,在 CDMA 網(wǎng)絡(luò)中支持 CDMA 1X 或 3G 網(wǎng)絡(luò); 具有 PDA 功能,包括 PIM(個人信息管理)、多媒體應(yīng)用、瀏覽網(wǎng)頁、日程記事等; 功能強大,擴展性強,第三方支持多; 人性化,可以根據(jù)個人需要擴展及其功能 [24]。三、雖然 Symbian OS為了適應(yīng)不同的人群和各類的需要而采用了多種平臺,但這也成為了 Symbian 發(fā)展一個障礙。 據(jù)市場調(diào)研公司尼爾森發(fā)布統(tǒng)計數(shù)據(jù)稱, 20xx 年第二季度谷歌 Android 手機在美國的銷量首次超過了蘋果 iPhone,這也讓諸多業(yè)內(nèi)人士直呼未來是 Android 的 [8]。 4. Linux 嵌入式 Linux 操作系統(tǒng) 是指對標(biāo)準(zhǔn) Linux 經(jīng)過小型化裁剪處理之后,能夠固化在容量只有幾 KB 或者幾 MB 字節(jié)的存儲器芯片或者單片機中,適合于特定嵌入式應(yīng)用場合的專用 Linux 操作系統(tǒng) [9]。 c、 從事 Linux 操作系統(tǒng)開發(fā)的公司雖然多,但缺乏開發(fā)實力較強的公司,并且這些公司相互獨立開發(fā)難以實現(xiàn)重大突破。 手機輸入法發(fā)展現(xiàn)狀 文字輸入方式根據(jù)設(shè)備終端所采用的硬件,可分為數(shù)字鍵盤、全鍵盤及手寫輸入三大類 [24][13]。 T9 的中文輸入包括簡體中文和繁體中文,輸入方式包括筆畫、拼音以及注音。該輸入法還能夠根據(jù)最常用的聲、韻母組合和最頻繁使用的文字統(tǒng)計、聲調(diào)和詞語聯(lián)想等先進(jìn)技術(shù),實現(xiàn)簡便、快捷的輸入 [17]。然而這兩個方面又是相互矛盾的,所以需要在輸入法的性能與資源占用之間進(jìn)行平衡。本文首先介紹了 Android 輸入法的生命周 期以及它的幾個重用組成部分,包括:輸入法服務(wù),輸入法應(yīng)用和客戶端。 第 四 章, 先 從邏輯處理、鍵盤界面、候選字詞界面、消息流轉(zhuǎn)、以及候選字詞查找等多方面對該輸入法進(jìn)行了設(shè)計。該系統(tǒng)包含了操作系統(tǒng)、用戶界面、中間件和應(yīng)用程序, 是首個為移動終端打造的真正 意義上的 開放和完整的移動 移動設(shè)備綜合平臺 。 第二章 相關(guān)工作基礎(chǔ) Android 手機平臺上中文輸入法設(shè)計和實現(xiàn) 10 2. 由 Google 重新實現(xiàn)的 Java 虛擬機 Dalvik VM。 1. Linux 內(nèi)核層位于硬件和其它軟件層之間,采用 YAFFS2 文件系統(tǒng) [28],是 基于Linux Version ,包含了虛擬 CPU 和 Android 運行所需要的 特定的驅(qū)動代碼,主要作用為提供系統(tǒng)的如安全管理、內(nèi)存機制、進(jìn)程管理等底層服務(wù),為系統(tǒng)運行提供基礎(chǔ)性的支持 [30]。 4. 應(yīng)用層 包含了 Android本身的一些核心應(yīng)用程序,例如郵件客戶端,短信程序,日歷程序,地圖,瀏覽器,通訊錄等等,還有一些基于 Google Android 的 SDK 開發(fā)的第三方應(yīng)用程序。 b、 應(yīng)用 Android SDK 到 Eclipse 在 Eclipse 工具欄中,選擇: Window Preferences...左邊菜單中選中android,在右邊瀏覽框中選擇 sdk 的解壓目錄作為 sdk location,點擊 Apply , 然后點擊 OK 按鈕即可。縱橫碼中規(guī)定了十種基本筆形,分別用 0 到 9 十個數(shù)字對其進(jìn)行編碼。 輸入法框架介紹 輸入法框架簡介 自 Android 平臺 版本以后, Google 開放了 Android 平臺 輸入法框架( Input Method Framework, IMF), IMF 是 Android 平臺的特色設(shè)計。使其創(chuàng)建和生成,決定輸入法何時隱藏或者顯示它的 UI。一次Android 手機平臺上中文輸入法設(shè)計和實現(xiàn) 第二章 相關(guān)工作基礎(chǔ) 15 只能有一個客戶端使用 輸入法 。 onCreateCandidatesView()來實例化自己的 輸入法 。輸入法框架中消息的流轉(zhuǎn)機制為: 當(dāng)客戶端獲得 焦點, 啟動輸入法,創(chuàng)建 一個連接類型對象,以實現(xiàn)輸入法框架各個層次間信息的傳輸。這 是 通過 輸入法( IME) 的 AbstractInputMethodService 來 執(zhí)行,由 輸入法( IME) 顯式的處理,而 輸入法( IME)正是 InputMethodSession 的自定義實現(xiàn)。該函數(shù)在輸入法第一次啟動的時候被調(diào)用,用來做初始化的設(shè)置; ? 調(diào)用 onCreateInputView() 函數(shù),在該函數(shù)中創(chuàng)建鍵盤視圖( KeyboardView)并返回; ? 調(diào)用 onCreateCandidatesView()函數(shù),在該函數(shù)中創(chuàng)建候選字視圖( Candidates View)實現(xiàn)并返回; ? 調(diào)用 onStartInput ()函數(shù) , 開始 接收并處理 輸入內(nèi)容 ; ? 輸入結(jié)束后調(diào)用 onFinishInput()函數(shù)來結(jié)束當(dāng)前的輸入 ; ? 如果移動到下一個輸入框則重復(fù)調(diào)用 onStartInputView 和 onFinishInput 函數(shù); ? 在輸入法關(guān)閉的時候調(diào)用 onDestroy() 函數(shù)。 表 InputMethodService 接口提供的函數(shù) 主要接口函數(shù) 說明 onInitializeInterface 進(jìn)行 UI 的初始化,創(chuàng)建和修改時調(diào)用此接口 onBinndInput 在另外的客戶端和該輸入法連接時調(diào)用 onStartInput 初始化整個輸入法 , 非常重要的一個回調(diào),它在編輯框中用戶已經(jīng)開始輸入的時候調(diào)用 onCreateInputView 創(chuàng)建輸入視圖, 返回一個層次性的輸入視圖,而且只是在這個視圖第一次顯示的時候被調(diào)用 onCreateCandidatesView 創(chuàng)建候選框視圖,當(dāng)需要候選框顯示時調(diào)用 onCreateExtractTextView 全屏模式下的視圖 onStartInputView 在輸入視圖被顯示并且在一個新的輸入框中輸入已經(jīng)開始的時候調(diào)用 getCurrentInputConnection 此函數(shù)呼叫應(yīng)用程序,接收原始的按鍵事件 onFinishInput 結(jié)束輸入法 第二章 相關(guān)工作基礎(chǔ) Android 手機平臺上中文輸入法設(shè)計和實現(xiàn) 20 本章小結(jié) 本 章 首先 簡單介紹了 Android 平臺的基礎(chǔ)知識,介紹了 Android 操作系統(tǒng)的幾個 重要 組件,和 Android 操作系統(tǒng)平臺的 基本 框架結(jié)構(gòu)。因此此編碼方案所需要的文件包括字索引文件、字碼本文件、詞索引文件 、詞碼本文
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1