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

正文內(nèi)容

基于android的手機(jī)通訊錄的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-預(yù)覽頁

2024-09-28 15:37 上一頁面

下一頁面
 

【正文】 貨量從 2020 年的 69 萬部直線飆升到 2020 年6800 萬部,復(fù)合年均增長(zhǎng)率達(dá)到 %。 根據(jù)中國(guó)互聯(lián)網(wǎng)信息中心發(fā)布的消息稱,截止 2020 年底,中國(guó)網(wǎng)民數(shù)量達(dá)到了驚人的 億,正式邁入“五億網(wǎng)民”的時(shí)代,可是其中有 億是手機(jī)網(wǎng)民,由此可見,手機(jī)上網(wǎng)成為網(wǎng)絡(luò)接入的一個(gè)重要發(fā)展方向,手機(jī)也扮演著不可或缺的地位。 Android 的 Logo 是由 Ascender 公司設(shè)計(jì)的。 Android 的本義是指“機(jī)器人”,也是基于 Linux 內(nèi)核的軟件平臺(tái)和操作系統(tǒng),主要用于一些便攜設(shè)備。 當(dāng)今的世界是信息極大豐富的世界,人們對(duì)于各種信息的獲取有極度強(qiáng)烈的需求。 智能手機(jī)的誕生是由掌上電腦演變而來的。 Java。 本文以 Android 系統(tǒng)中的手機(jī)通訊錄模塊為項(xiàng)目背景 ,利用 Java 語言, Eclipse為開發(fā)工具,主要是對(duì)通訊錄 的版面設(shè)計(jì)和功能設(shè)計(jì)的研究,盡可能設(shè)計(jì)出更具實(shí)用性的通訊錄程序,本系統(tǒng)包括基本的增加聯(lián)系人﹑刪除聯(lián)系人﹑查找聯(lián)系人﹑菜單﹑退出功能,其中菜單包括顯示所有﹑刪除所有﹑號(hào)碼備份功能,使通訊錄更能切合用戶的需求。 畢業(yè)設(shè)計(jì)作者簽名: 日期: 年 月 日 畢業(yè)設(shè)計(jì)版權(quán)使用授權(quán)書 本畢業(yè)設(shè)計(jì)作者完全了解學(xué)院有關(guān)保留、使用畢業(yè)設(shè)計(jì)的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交設(shè)計(jì)的復(fù)印件和電子版,允許設(shè)計(jì)被查閱和借閱。 華東交通大學(xué)理工學(xué)院 Institute of Technology. East China Jiaotong University 畢 業(yè) 設(shè) 計(jì) Graduation Design ( 2020— 2020 年) 題 目 基于 android的手機(jī)通訊錄的設(shè)計(jì)與實(shí)現(xiàn) 分 院: 電氣與信息工程分院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí): 計(jì)科 2020— 2 學(xué) 號(hào): 20200210440228 學(xué)生姓名: 周 緯 指導(dǎo)教師: 李 旋 起訖日期: —— 華東交通大學(xué)理工學(xué)院 畢業(yè)設(shè)計(jì)原創(chuàng)性申明 本人鄭重申明:所呈交的畢業(yè)設(shè)計(jì)是本人在導(dǎo)師指導(dǎo)下獨(dú)立進(jìn)行的研究工作所取得的研究成果。本人完全意識(shí)到本申明的法律后果由本人承擔(dān)。 Android 是由谷歌公司于 2020 年 11 月推出,并很快得到了手機(jī)制造商的認(rèn)可和廣大用戶的好評(píng)。 Android。它可以由用戶自行安裝各種軟件,方便用戶聽歌﹑看電影﹑玩游戲等,由此可見智能手機(jī)有很多很多的功能。 智能手機(jī)有五大特 點(diǎn),分別是: ; PDA的功能; ; ; 。因此,在谷歌公司的推動(dòng)下,于 2020 年 11月推出了一個(gè)全新的操作系統(tǒng) —— Android。 Android 是由 Linux+Java 構(gòu)成的開源軟件,允許所有個(gè)人和廠商在其基礎(chǔ)上進(jìn)行開發(fā)。 2020 年 7月美國(guó)科技博客網(wǎng)站 BusinessInsider 評(píng)選出二十一世紀(jì)十款最重要的電子產(chǎn)品, Android操作系統(tǒng)和 iphone 等榜上有名。 2020 年 9 月 22 日,美國(guó)運(yùn)營(yíng)商 TMobileUSA在紐約正式發(fā)布 第一款 Google手機(jī) —— TMobile G1。在這個(gè)人與人關(guān)系愈加密切的時(shí)代 ,“交流”成為了人們生活中的必需品。 Android 系統(tǒng)是開源的,“開源”是用于描述那些源碼可以被公眾使用的軟件,并且該軟件的使用、修改和發(fā)行也不受限制。到目前為止,以 Android 為操作系統(tǒng)的機(jī)型已經(jīng)達(dá)到了幾十上百種。如今,人們聯(lián)系華東交通大學(xué)理工學(xué)院畢業(yè)設(shè)計(jì) 7 的越來越密切,手機(jī)通訊錄也變的那么地不可缺少。由于手機(jī)通訊錄的獨(dú)立性和易攜帶性,可以更好的減少信息的遺失,比紙質(zhì)電話簿更加方便,更加安全。它根據(jù)原始的通訊錄做了很大的改進(jìn),不僅具有常用的添加聯(lián)系人、編輯聯(lián)系人、刪除聯(lián)系人、查找聯(lián)系人等功能,還具 有打電話、發(fā)信息、顯示所有、刪除所有、號(hào)碼備份、 SD卡備份等功能。 我的設(shè)計(jì)主要采用了 Android 的 View 框架編寫,其次是利用 Adroid 的其他組件來編寫。通過點(diǎn)擊保存實(shí)現(xiàn)此功能。 在聯(lián)系人信息界面時(shí)通過點(diǎn)擊 menu 鍵,會(huì)彈出通信功能框,通過與發(fā)信息、打電話功能接口的套用來實(shí)現(xiàn)。進(jìn)一步又介紹了一些關(guān) 于 Android 的發(fā)展、特性、 Android 開發(fā)組件以及 Android 的主要工作機(jī)制。 隨著科學(xué)與技術(shù)的高速發(fā)展,網(wǎng)絡(luò)技術(shù)有了質(zhì)的提升,如今已經(jīng)開發(fā)出了3G網(wǎng)絡(luò),因此,通訊設(shè)備也不斷的發(fā)展,大量的智能手機(jī)涌 現(xiàn)出來。據(jù)可靠統(tǒng)計(jì)顯示,有 90%以上的人使用手機(jī)通訊錄功能。 2 Android 平臺(tái)與相關(guān)技術(shù) 華東交通大學(xué)理工學(xué)院畢業(yè)設(shè)計(jì) 9 平臺(tái) Android 是什么? Android 是一個(gè)針對(duì)移動(dòng)設(shè)備的程序集,其中包括一個(gè)操作系統(tǒng),一個(gè)中間件和一些關(guān)鍵性應(yīng)用。 Android 技術(shù)介紹 Android 的本義指 機(jī)器人 ,是 Google在 2020年 11月 5日宣布的開源手機(jī)系統(tǒng)的名稱,中文注冊(cè)商標(biāo) 安致 , 該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,是一個(gè)為移動(dòng)終端打造的真正開放和完整的智能手機(jī)系統(tǒng)。 Linux 內(nèi)核層: Android 是基于 Linux version 內(nèi)核開發(fā)的,主要是添加了一個(gè)虛擬的 cpu 和 Android 運(yùn)行。同時(shí) Android 提供了很多庫(kù)類支持而且大部分都是開源代碼,所有的Android 應(yīng)用都運(yùn)行在它自己的進(jìn)程里,該進(jìn)程是一個(gè) Dalvik 虛擬機(jī)的實(shí)例,Dalvik 被設(shè)計(jì)成能在一臺(tái)設(shè)備上高效的運(yùn)行多個(gè)虛擬機(jī)實(shí)例。在應(yīng)用框架開發(fā)人員可以跟那些核心應(yīng)用一樣擁訪問的全部權(quán)限。如圖 21: 圖 21 Android架構(gòu)圖 硬件抽象層: Android 的硬件抽像層是能以封閉源碼形式提供硬件驅(qū)動(dòng)模塊。 SQLite 有五個(gè)特點(diǎn),分別是獨(dú)立性、非服務(wù)式、零配置、元處理、開放性。然而 slqite 可以直接訪問數(shù)據(jù)庫(kù),不需要任何中間接口來完成。 因?yàn)?sqlite有這么多的優(yōu)點(diǎn),已經(jīng)有非常多的網(wǎng)站 和軟件開始使用 sqlite數(shù)據(jù)庫(kù),大大方便了開發(fā)人員進(jìn)行開發(fā)。 Linux 最早是由芬蘭黑客為嘗試在英特爾 x86 架構(gòu)上提供自由免費(fèi)的 Unix 操作系統(tǒng)而開發(fā)的。 作為一個(gè)生產(chǎn)操作系統(tǒng)和開源軟件, Linux是測(cè)試新協(xié)議的良好平臺(tái)。 隨著時(shí)間的流逝, Linux 內(nèi)核在內(nèi)存和 CPU 使用方面具有較高的效率,并且十分穩(wěn)定。 Android 系統(tǒng)也是基于 Linux 內(nèi)核,只是將其優(yōu)化了。廣播接收器周緯: 基于 android 的手機(jī)通訊錄的設(shè)計(jì)與實(shí)現(xiàn) 12 (BroadcastReceiver ):用于接收廣播。如果把手機(jī)當(dāng)作瀏覽器,那么 Activity相當(dāng)于一個(gè)網(wǎng)頁。這多個(gè) Activity 之間可以進(jìn)行互相跳轉(zhuǎn),和網(wǎng)頁跳轉(zhuǎn)稍微不一樣, Activity 之間的跳轉(zhuǎn)有可能返回值,例如, 從 Activity A 跳轉(zhuǎn)到 Activity B,那么當(dāng) Activity B 運(yùn)行結(jié)束的時(shí)候,有可能會(huì)給 Activity A 一個(gè)返回值。 Activity 在運(yùn)行是會(huì)受到一些突然事件的影響,例如:你正在使用一個(gè)Activity ,突然來電話了,這時(shí)你的應(yīng)用就要具備處理這些突然事件的能力,這就需要用 Activity 生命周期。 狀態(tài)二:當(dāng) Activity 上面有另外一個(gè) Activity,上面的 Activity 沒有完全覆蓋它,或者上面的 Activity 是透明的,這時(shí)下面的 Activity 仍然對(duì)用戶可見,并且是存活狀態(tài),如果系統(tǒng)的內(nèi)存不足時(shí),就會(huì)使這個(gè) Activity 滅亡。 Service 組件 Service 是 Android 系統(tǒng)中的一種組件,它不能自己運(yùn)行,只能在后臺(tái)運(yùn)行,并且可以和其他組件進(jìn)行交互。 周緯: 基于 android 的手機(jī)通訊錄的設(shè)計(jì)與實(shí)現(xiàn) 14 Broadcast Receiver 組件 在 Android 中, Broadcast 是一種廣泛運(yùn)用在應(yīng)用程序之間傳輸信息的機(jī)制。應(yīng)用程序本身也可以啟動(dòng)一個(gè)廣播,比如,讓其他應(yīng)用程序知道,某些數(shù)據(jù)已經(jīng)完成下載,可以被這些應(yīng)用程序使用了。方式二:在代碼中注冊(cè)廣播,第一種俗稱靜態(tài)注冊(cè),第二種俗稱動(dòng)態(tài)注冊(cè)。動(dòng)態(tài)注冊(cè)的時(shí)候,如果不執(zhí)行 unregister Receiver();方法被取消。 Content Provider 屏蔽了內(nèi)部數(shù)據(jù)的存儲(chǔ)細(xì)節(jié),向外提供了上述統(tǒng)一的接口模型,這樣的抽象層次,大大簡(jiǎn)化了上層應(yīng)用的書寫,也對(duì)數(shù)據(jù)的整合提供了更方便的途徑。 華東交通大學(xué)理工學(xué)院畢業(yè)設(shè)計(jì) 15 3 通訊錄應(yīng)用的需求分析 功能需求分析 “永遠(yuǎn)不要以為,自己的需求就是用戶的需求”,秉承著這個(gè)原則,按照用戶的各種需求,我總結(jié)出了用戶對(duì)手機(jī)通訊錄的大體需求,制定出了手機(jī)通訊錄的各種功能來滿足廣大用戶的需求。對(duì)聯(lián)系人的一系列信息可以完整的記錄。 ( 4)查詢功能:要求通過輸入聯(lián)系人的姓名或者電話號(hào)碼來查詢到該聯(lián)系人的詳細(xì)信息。但是,光功能強(qiáng)大還不足夠,還需有軟件的性能完善。設(shè)計(jì)里面要操作簡(jiǎn)單明了, 方便用戶操作使用,總之就是要讓用戶操作起來簡(jiǎn)單,看起來舒服。 Android 自帶了 SQLite 數(shù)據(jù)庫(kù),是一款輕型數(shù)據(jù)庫(kù),它的設(shè)計(jì)目標(biāo)是嵌入式,關(guān)于 SQLite 的數(shù)據(jù)類型,你會(huì)驚訝: Typelesssness,無類型,這意味著用戶可以保存任何類型的數(shù)據(jù),無論聲明的數(shù)據(jù)類型是什么,對(duì)于 SQLite 來說都是可以用的,完全有效。該設(shè)計(jì)流程大體分為:前期調(diào) 研、確定功能、編寫程序代碼、調(diào)試程序、運(yùn)行測(cè)試、優(yōu)化完善。當(dāng)打開聯(lián)系人詳細(xì)信息時(shí),還有通訊功能。 周緯: 基于 android 的手機(jī)通訊錄的設(shè)計(jì)與實(shí)現(xiàn) 18 系統(tǒng)功能設(shè)計(jì) 隨著科技的發(fā)展,智能手機(jī)的使用量越來越多,根據(jù)可靠資料顯示,有超過 90%的用戶使用手機(jī)通訊錄功能,這大大推動(dòng)了手機(jī)通訊錄的加強(qiáng)與完善。輸入聯(lián)系人的基本信息,并可根據(jù)用戶需求增加個(gè)性化信息如頭像、姓名、手機(jī)號(hào)碼、辦公室電話、家庭電話、職務(wù)職稱、單位名稱、地址、郵政編碼、 Email、其他聯(lián)系方式、備注,單擊確認(rèn)返回主界面。 ( 3)修改聯(lián)系人:點(diǎn)擊聯(lián)系人列表中一個(gè)已存在的聯(lián)系人,進(jìn)入聯(lián)系人編輯界面,可修改聯(lián)系人的資料操作,完成后退回到主界面。 ( 6)菜單功能:直接點(diǎn)擊 menu,出現(xiàn)菜單功能鍵,選中,會(huì)出現(xiàn)顯示所有、刪除所有、號(hào)碼備份、還原數(shù)據(jù)等功能。 周緯: 基于 android 的手機(jī)通訊錄的設(shè)計(jì)與實(shí)現(xiàn) 20 華東交通大學(xué)理工學(xué)院畢業(yè)設(shè)計(jì) 21 5 通訊錄應(yīng)用的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 搭建 Android 平臺(tái) Android 是個(gè)核心庫(kù)的集合,提供大部分在 提供核心系統(tǒng)服務(wù),它包括 Java 編程語言核心庫(kù)中可用的功能。這樣才是完整的 Android 開發(fā)平臺(tái)。如圖 51: 圖 51 安裝 ADT界面 ( 4)安裝 Android SDK:在 Windows7 的系統(tǒng)變量中的 path 變量中添加一個(gè)值,該值指向解壓后的 Android SDK 目錄下的 tools 文件夾。對(duì)于不同的手機(jī)屏幕,設(shè)計(jì)者要考慮界面的大小不同 。()==BLE) {()。 list = (privacy)。}}) 華東交通大學(xué)理工學(xué)院畢業(yè)設(shè)計(jì) 31 .setNegativeButton(取消 , null) .create() .show()。其代碼具體如下: public boolean onCreateOptionsMenu(Menu menu) { (0, , 1, 打電話 )。 MenuItem item1 = ()。 if(callData == null) { loadAvailableCallData()。} else {initNumChooseDialog()。} if( == 0) { (this, 沒有可用的號(hào)碼! , ).show()。} break。 list = (privacy)。 break。 progressDialog = new () .setTitle(備份正在進(jìn)行中 ...) .setView(backup_view) .create()。ProgressBarbar=(ProgressBar) ()。i=()。 (new OnClickListener() { public void onClick(View v) { ()。 b
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1