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

正文內容

基于android系統(tǒng)手機電話薄管理軟件的的設計和開發(fā)論文-文庫吧資料

2025-07-06 11:57本頁面
  

【正文】 擊刪除聯(lián)系人時,會彈出對話框,詢問是否刪除聯(lián)系人,點擊確定,則從數據庫中刪除該聯(lián)系人。點擊查看聯(lián)系人菜單會進入查看聯(lián)系人界面。點擊關于,查看該軟件的系統(tǒng)版本號等詳細信息,點擊退出菜單,則會退出該軟件。點擊添加菜單,會進入添加聯(lián)系人界面,可以輸入聯(lián)系人相關信息,完成聯(lián)系人添加功能。點擊某個聯(lián)系人會進入查看聯(lián)系人界面,可以查看聯(lián)系人的詳細信息,對聯(lián)系人進行編輯、刪除、撥打電話發(fā)送短信等。該列表是由ListView控件生成的,打開數據庫(如果數據庫不存在則創(chuàng)建數據庫,并創(chuàng)建數據表),查找數據庫中所有的聯(lián)系人,并把聯(lián)系人姓名和移動電話號碼這兩項填充到ListView的adapter中。 數據庫表結構首先創(chuàng)建數據庫,在數據庫中創(chuàng)建表用來存儲聯(lián)系人數據,其中包括聯(lián)系人姓名、手機號、地址等聯(lián)系方式。在某個進程或線程向數據庫執(zhí)行寫入操作之前,必須取得獨占鎖。6. 安全性SQLite數據庫通過數據庫級上的獨占性和共享鎖實現(xiàn)獨立事務處理。很多手機操作系統(tǒng)童顏可以運行,比如Android、Windows Phone、Symbin、Plam、IOS等。3. 隔離性SQLite數據庫中所有的信息(比如表、視圖、觸發(fā)器等)都包含在一個文件內,方便管理和維護。SQLite數據庫的核心引擎不依賴第三方軟件,使用它也不需要“安裝”。而且動態(tài)庫的尺寸也相當小。 SQLite特點1. 輕量級SQLite和C/S模式的數據庫軟件不同,它是進程內的數據庫引擎,因此不存在數據庫的客戶端和服務器。本系統(tǒng)采用的是Android系統(tǒng)自帶的SQLite輕型數據庫數據庫。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時能夠跟很多程序語言相結合,比如 Tcl、C、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源世界著名的數據庫管理系統(tǒng)來講,它的處理速度比他們都快。 流程如圖4所示:修改聯(lián)系人界面是否合法更新數據庫修改數據圖4 數據修改流程圖當用戶選定一個聯(lián)系人時,單擊刪除聯(lián)系人菜單,提示用戶是否刪除,點擊確定按鈕,則從數據庫中刪除此條記錄。圖2 Android手機通訊管理軟件業(yè)務流程圖添加聯(lián)系人時,數據由用戶輸入,點擊確定按鈕,判斷數據是否合法(及用戶名是否為空),合法則插入到數據庫;不合法,提示錯誤信息,讓用戶重新輸入。點擊添加聯(lián)系人,則進入聯(lián)系人添加界面,添加成功后返回聯(lián)系人列表界面。Android手機通訊管理軟件聯(lián)系人添加聯(lián)系人編輯聯(lián)系人查看聯(lián)系人搜索聯(lián)系人刪除呼叫聯(lián)系人發(fā)送短信聯(lián)系人列表圖31 功能結構圖用戶進入手機通訊管理軟件后,會看到聯(lián)系人列表界面。按鈕SQLite數據庫GUI系統(tǒng)圖21 通訊錄的參與者事件是來自人操作的重要的消息,表21給出了通訊錄系統(tǒng)中可能發(fā)生的所有事件。在這個系統(tǒng)中,通過對系統(tǒng)的分析,可以識別出參與者:用戶。Android手機通訊錄應用背景:方便用戶快捷通訊。Android手機通信管理系統(tǒng)包括以下主要內容:添加聯(lián)系人、刪除聯(lián)系人、編輯聯(lián)系人、查找聯(lián)系人、打電話、發(fā)短信。通訊錄從無到有,從英文到中文,經過了十幾年的發(fā)展歷程,今后的發(fā)展趨勢就是從通訊錄發(fā)展為名片夾,也就是在一個人名下,可以手機號碼、地址、電子郵件,備注等內容。 Android通訊錄的使用意義根據手機功能使用調查顯示,近10成的消費者都會使用手機通訊錄功能。不管是安卓平臺的手機,還是計算機,其成本的下降,導致計算機,且使用安卓模擬器,并且在本地上安裝JDK、Android跟Eclipse作為軟件的開發(fā)平臺,使開發(fā)出來的系統(tǒng)有友好的用戶界面、操作簡單,因此在操作上是可行的。當前的計算機硬件配置或則現(xiàn)有安卓手機的硬件配置也完全能滿足開發(fā)的需求,因此技術上是絕獨可行的。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運行。在硬件或操作系統(tǒng)平臺上安裝一個Java平臺之后,Java 應用程序就可運行。Java平臺由 Java虛擬機(Java Virtual Machine)和Java 應用編程接口(Application Programming Interface、簡稱API)構成。Android的主要競爭對手是蘋果的IOS,微軟的WP7以及RIM的Blackberry OS。2005年由Google收購注資,并拉攏多家制造商組成開放手機聯(lián)盟開發(fā)改良,逐漸擴展到到平板電腦及其他領域上。Android聯(lián)盟的雄厚實力,以及App商店商業(yè)模式帶來的巨大活力,使得在IT界出現(xiàn)一大批熱愛,追隨安卓平臺開發(fā)人員和產品設計人員。 AndroidAndroid平臺由互聯(lián)網與社會信息科技的領袖google公司開發(fā),由google和二十多家業(yè)界重量級企業(yè)聯(lián)盟提供持續(xù)性的技術支持。Java還實現(xiàn)了真數組,避免了覆蓋數據的可能。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯誤。這使得程序員使用網絡上的文件和使用本機文件一樣容易。4. 分布式  Java建立在擴展TCP/IP網絡平臺上。程序員只需把主要精力用在類和接 口的設計和應用上。 3. 面向對象  Java 吸取了C++面向對象的概念,將數據封裝于類中,利用類 的優(yōu)點,實現(xiàn)了程序的簡潔性和便于維護性。2. 安全性Java舍棄了C++的指針對存儲器地址的直接操作,程序 運行時,內存由操作系統(tǒng)分配,這樣可以避免病毒通過指 針侵入系統(tǒng)。使 用Java編寫的程序能在世界范圍內共享。Java的特點:1. 平臺無關性  平臺無關性是指Java能運行于不同的平臺?! ava的開發(fā)環(huán)境有不同的版本,如sun公司的Java Developers Kit, 簡稱 JDK。+Android平臺環(huán)境下編寫設計而成的。 第四層,基于C++的NDK( Native Development Kit),很多大型游戲是以這種方法開發(fā)的,相對于JDK,這種方法的難度相對叫高,目前使用的比較少。 第二層,以Rexsee為代表的無線中間件,對技術門檻的要求很低,會用HTML和JS的技術員就可以方便的使用,在技術要求大幅度降低的同時,基礎功能的封裝也是一大亮點,這些中間件已經把所有應用需要的基礎功能封裝好,直接使用JS去調用就可以了,不再需要寫代碼。Android現(xiàn)在發(fā)展迅猛,運營商、手機商、平板電腦廠商都在推,甚至家電廠商們也開始涉足,對Android程序開發(fā)者的需求激增,人才的培養(yǎng)需要一個過程大量的企業(yè)都在尋找Android軟件開發(fā)的其他方
點擊復制文檔內容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1