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

正文內(nèi)容

基于android平臺下的名片冊管理系統(tǒng)-文庫吧資料

2024-09-15 12:30本頁面
  

【正文】 + + thePhoneNum + + theCompName + + theTelePhoneNum + + theTitle + + theSection + + theAddress + + thePostCode 。從而易于發(fā)送。 theCardGroup = ((cardGroup))。 theAddress = ((address))。 theTitle = ((title))。 theCompName = ((pName))。 } if (()) { theName = ((name))。 Cursor c = (QUERYMYCARDSQL, new String[] { 我的名片 })。具體實現(xiàn)代碼如下。信息包括,姓名,手機,公司等一系列屬性。 基于 Adnroid 平臺下的名片冊管理系統(tǒng) 15 圖 41發(fā)送模塊流程圖 發(fā)送名片的關(guān)鍵步驟的實現(xiàn)可分為以下幾步: 。通過 SmsManager 來實現(xiàn)短信的發(fā)送。 Android API 支持開發(fā)可以發(fā)送和接收 SMS 消息的應(yīng)用程序。也就是說,短消息并不是直接從發(fā)送人發(fā)送到接收人,而始終通過 SMS 中心進行轉(zhuǎn)發(fā)。 表 43 CardGroupInfo 表 主 要 功 能 模 塊 的 設(shè) 計 與 實 現(xiàn) 發(fā) 送 名 片 模 塊 的設(shè)計與實現(xiàn) 在該系統(tǒng)中,名片的發(fā)送是通過 SMS(短消息服務(wù))來傳輸?shù)摹? 表 41 數(shù)據(jù)庫結(jié)構(gòu)表 數(shù)據(jù)庫中的 cardInfo 表(名片信息表)如表 42 所示。而cardGroupInfo 表則只是記錄了名 片分組的名稱,并且把名片分組設(shè)定為 unquie,因為Android 不支持 distinct 查詢,所以為了解決無重復(fù)查詢的問題,特地建立了一個cardGroupInfo 表。其中, cardInfo表是為了記錄名片中所包含的各種信息,例如,姓名,電話,手機,公司名稱,部門,職務(wù),郵政編碼,名片分組等信息。在 Android 中,所用到的數(shù)據(jù)庫是輕量級,關(guān)系型的 SQLite 數(shù)據(jù)庫。當不需要該名片的時候,還可以基于 Adnroid 平臺下的名片冊管理系統(tǒng) 13 刪除名片,并且可 以對該名片上面的手機號碼發(fā)短信和打電話。點擊名片夾中的任意的名片便可查看該名片的詳細信息。查詢條件可以是按姓名查詢,按公司查詢,按職務(wù)查詢,按部門查詢,和按照地址查詢。保存之后,系統(tǒng)數(shù)據(jù)庫會插入一條新的名片信息。更改之后,數(shù)據(jù)庫會更新自己的名片信息。則可以重新編輯自己的名片信息,只需點擊編輯按鈕即可。新名片到來時,系統(tǒng)會給用戶一個提醒對話框,用戶可以點擊對話框中的查看按鈕,從而查看新名片。 發(fā) 送 名 片 模 塊 當用戶需要發(fā)送名片的時候,可以點擊發(fā)送按鈕,此時 會有對話框彈出,用戶只需要在對話框中輸入發(fā)送對象的手機號碼并確定發(fā)送,則程序便會把自己的名片發(fā)送出去。其中姓名是必須填寫的,而其他內(nèi)容則不用必須填寫。該頁面會提示用戶編寫自己名片信息的內(nèi)容。若查詢結(jié)果為空,則說明用戶是第一次使用該系統(tǒng),需要首先輸入自己的名片信息,也就是 首先要編輯自己的名片。系統(tǒng)功能模塊圖如 38 所示。名片信息用例分析如 37 所示。 圖 36 名片夾信息用例圖 名 片 信 息 用 例 分 析 用戶查看名片信息的時候,可以給該名片的主人打電話,發(fā)短信。用戶可以查看任何名片夾中所包含的名片。 基于 Adnroid 平臺下的名片冊管理系統(tǒng) 10 圖 35 名片查詢用例圖 名 片 夾 信 息 用 例 分 析 名片夾是以樹狀的結(jié)構(gòu)呈現(xiàn)給用戶的。用戶需要查詢某張名片的時候,只需要在相應(yīng)的查詢搜索框之中填寫相應(yīng)的查詢條件就可以方便的查詢。接收名片用例圖如 34 所示。 基于 Adnroid 平臺下的名片冊管理系統(tǒng) 9 圖 33 名片發(fā)送用例圖 接 收 名 片 用 例 分 析 當有新名片被發(fā)送過來時,系統(tǒng)會提示用戶有新名片傳遞過來。 圖 32 個人信息用例圖 名 片 發(fā) 送 用 例 分 析 用戶可以隨意發(fā)送自己的名片,在發(fā)送名片的時候,需要輸入對方的手機號碼,確定之后便可發(fā)送給對方自己的名片。填寫完成之后,如果不滿意,還可對自己的名片信息進行修改。 基于 Adnroid 平臺下的名片冊管理系統(tǒng) 8 圖 31 系統(tǒng)總體用例圖 個 人 信 息 用 例 分 析 用戶使用該軟件時,數(shù)據(jù)庫會自動檢索數(shù)據(jù)庫中是否已經(jīng)存在用戶信息,若用戶是第一次使用該軟件,則檢索結(jié)果為空。用戶可以方便的查看名片夾信息和名片夾中所包含的名片信息,并且可以發(fā)送和接受名片。使用 SMSManager 就可以替換本地的 SMS 應(yīng)用程序,創(chuàng)建新的應(yīng)用程序來發(fā)送文本信息,處理收到的文本信息或者使用 SMS 作為一個數(shù)據(jù)傳輸層。其中,包含了一個非常重要和有用的類 —— SMSManager。它提供了對發(fā)送文本消息的支持。 電子名片的發(fā)送需要用到 SMS 技術(shù)(短消息服務(wù))。另外, SQLite 數(shù)據(jù)庫對 SQL 規(guī)范的支持非常全面,它能夠支持大多數(shù)標準的 SQL 語言,并且摒棄了 SQL 語言中的一些非常復(fù)雜少用的操作,同時添加了自己的新特性。 3 系 統(tǒng) 需 求 分 析 可 行 性 分 析 在不久前發(fā)布的 操作系統(tǒng)中,內(nèi)置的數(shù)據(jù)庫還是使用開源的,輕量級的 SQL 數(shù)據(jù)庫 —— SQLite。 Intent Intent 是不同組件之間相互導(dǎo)航的紐帶,封裝了不同組件之間導(dǎo)航查找的條件。 Content Provider 可以講指定的一組應(yīng)用程序讓其他應(yīng)用程序使用。 ContentProvider Android 應(yīng)用程序之間是相互獨立的,各個組件運行在不同的進程中,這就意味著數(shù)據(jù)是不能共享的。一個應(yīng)用程序可能有任意數(shù)量的 Broadcast Receiver 來響應(yīng)任何它認為重要的通告。 Broadcast Receiver Broadcast Receiver 是為了實現(xiàn)系統(tǒng)廣播而提供的一種組件。 23視圖控件結(jié)構(gòu)圖 Service 一個 Service 是一種長生命周期的、沒有用戶界面的程序,更適合在后臺長期運行的應(yīng)用程序,如背景音樂播放器或者后臺數(shù)據(jù)處理服務(wù)等。這些視圖控件都繼承于視圖類( View),每個視圖控件控制著窗體內(nèi)一個常規(guī)的矩形框區(qū)域,俯視圖包含和組織其子視圖的布局。一個應(yīng)用程序可能有一個或者多個 Activity 組成,Android 平臺通過 Activity 棧來對所有的 Activity 進行管理。 圖 22Linux 內(nèi)核體系結(jié)構(gòu)圖 基于 Adnroid 平臺下的名片冊管理系統(tǒng) 6 Android應(yīng) 用 程 序 控 件 Activity 在 Android 中,每個 Activity 變現(xiàn)了一個提供給用戶執(zhí)行操作的可視化用戶界面,所以 Activity 是 Android 組件 中最基本也是最常用的一種組件。內(nèi)核部分還相當于一個介于硬件層和系統(tǒng)中其他軟件組之間的一個抽象層次。因此,它是向應(yīng)用程序提供動力的引擎,它和庫一起形成了應(yīng) 用程序框架的基礎(chǔ) [7]。 集成了 Web 瀏覽器和 Inter 安全的 SSL 和 WebKit[6] 運 行 時 環(huán) 境 Android 運行時可以讓一個 Android 手機從本質(zhì)上與一個移動 Linux 實現(xiàn)的手機區(qū)分開來。 包含 2D 和 3D 的 SGL 和 OpenGL 的圖形庫 用來回放音頻和視頻媒體的媒體庫 Android 的核心庫包括 通過應(yīng)用程序框架,用戶自定義的程序可以執(zhí)行用戶程序之外的預(yù)設(shè)功能,這樣可以極大減少用戶程序的額外工作 [5]。 應(yīng)用程序 框架 在 Android 開發(fā)過程中,開發(fā)者可以完全使用與那些內(nèi)核應(yīng)用程序相同的框架,這些框架用于簡化和重用應(yīng)用程序的組件。所有的應(yīng)用程序,包括本地的和第三方的,都是用相同的庫來構(gòu)建于應(yīng)用層之上。 Andiord框 架 介 紹 Android平臺的架構(gòu)從上至下包含了五個部分:應(yīng)用程序 (Applications)、應(yīng)用框架 (Application Framework)、開發(fā)庫 (Libraries)、運行時環(huán)境 (AndroidRuntime)以及Linux內(nèi)核 (Linux Kernel)[4],如圖 21所示。該框架為移動多媒體應(yīng)用程序提供了一套通用的結(jié)構(gòu)。 ,視頻和圖片等媒體的支持。 SQLite 數(shù)據(jù)庫用于結(jié)構(gòu)化數(shù)據(jù)儲存。 Google公司開發(fā)的網(wǎng)頁瀏覽器 Google Chrome 就是基于 WebKit 開源代碼開發(fā)出來的,所以Android 平臺上的瀏覽器可以視為 Google 公司的瀏覽器產(chǎn)品的移動設(shè)備版本 和 3D 圖形引擎, 2D 圖形引擎基于 SGL, 3D 圖形引擎基于 OpenGL ES 規(guī)范。 WebKit 開源項目的瀏覽器。該虛擬機是 公司開發(fā)的,其遵照的技術(shù)規(guī)范與一般的 java 虛擬機與一般的 java 虛擬機不同。 Android平臺大量應(yīng)用了開源社區(qū)的成果,并將其針對移動設(shè)備進行了一系列地優(yōu)化。 最后是參考文獻和致謝。 第 4章詳細討論了基于 Android移動平臺的手機名片管理系統(tǒng)的具體設(shè)計方案,實現(xiàn)過程。 第 2章簡要介紹了 Android手機操作系統(tǒng)的框架體系。 所以說,Android 是一套真正意義上的開放性的移動設(shè)備綜合平臺,而 在 Android 操作系統(tǒng)上開發(fā)電子名片管理系統(tǒng)的優(yōu)點非常突出。從技術(shù)上來說, Android 的 SDK 功能十分強大,并且對編程人員免費。 Canalys報告顯示 ,去年第四季度 Android在全球智能手機平臺市場的占有率達到 33%,高于 Symbian 的 31%和蘋果公司 iPhone 操作系統(tǒng) 16%的占有率。 隨著智能手機 的功能的強大和市場份額比重的增大,各種各樣基于只能手機上的軟件也日益增多 [1]。 去年全球智能手機市場總銷量為 億部,預(yù)計今年的銷量將超過 億部,漲幅為 48%。 基于 Adnroid 平臺下的名片冊管理系統(tǒng) 2 相 關(guān) 技 術(shù) 的 發(fā) 展 狀 況 目前,市場上最流行的智能手機操作系統(tǒng)主要有四種,他們分別是諾基亞的 Symbian操作系統(tǒng),蘋果公司的 Mac OS X, RIM 公司 的 Blackberry OS 和谷歌公司的 android操作系統(tǒng)。在這種情況下,很多廠商就開發(fā)出了移動設(shè)備之上的電子 名片冊管理系統(tǒng)。 近幾年來,隨著無線通信技術(shù)的迅猛發(fā)展,移動設(shè)備的使用開始滲入到人生活的方方面面。太多的名片總是讓人查找起來手忙腳亂,況且還不便隨身攜帶,這往往讓很多商務(wù)人士在急事面前懊惱不已。經(jīng)濟的迅猛發(fā)展促使人際交往日益頻繁,一 張小小的名片,承載著的實際上是資源,是商機,甚至可以說是效益。在各種商務(wù)活動,經(jīng)濟交往越來越頻繁,名片作為一種簡明、美觀的信息載體在這些活動中扮演著不可忽視的角色。 課 題 的 研 究 背 景 及 其 研 究 意 義 名片是標示姓名及其所屬組織、公司單位和聯(lián)系方法的卡片,是新朋友互相認識,自我介紹的最快有效的方法。另外,該系統(tǒng)實現(xiàn)了國際化策略,可以用于其他國家,其他語言。 基于 Android 的名片管理系統(tǒng)使用方便,界面美觀,所用的數(shù)據(jù)庫是輕量級數(shù)據(jù)庫SQLite,它占用的資源,靈活輕便,為系統(tǒng)的數(shù)據(jù)存儲提供了支持。 然而現(xiàn)如今,智能手機操作 系統(tǒng)發(fā)展迅速,尤其是 Google 公司開發(fā)出的 Android操作系統(tǒng),更是性能突出,功能強大。多數(shù)的生產(chǎn)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1