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

正文內(nèi)容

基于android系統(tǒng)的個性化防火墻設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文(完整版)

2025-08-31 11:18上一頁面

下一頁面
  

【正文】 定位方式 (如 GPS)獲取移動終端用戶的位置信息 (地理坐標(biāo),或大地坐標(biāo) ),在 GIS(Geographic Information System,地理信息系統(tǒng) )平臺的支持下,為用戶提供相應(yīng)服務(wù)的一種增值業(yè)務(wù)。 PalmOS 屬于 Palm 公司開發(fā),是一種 32 位的嵌入式操作系統(tǒng),是一套專門為掌上 電腦編寫的操作系統(tǒng),是一種輕量級、比較開放的操作系統(tǒng),占用的內(nèi)存非常小。搭載 Windows Phone的智能手機正在進軍智能手機市場。 IOS是由蘋果公司為 iPhone開發(fā)的操作系統(tǒng)。目前國內(nèi)最常見的移動開發(fā)平臺有 Symbian, iPhone,Windows Phone 以及當(dāng)下正在逐步興起的 Android。s lives by various forms, mobile phone has bee one of the major munication style。因此,手機來電防火墻及短信過濾軟件應(yīng)運而生。 Personal 1 第一章 引言 Android系統(tǒng) 背景 介紹 隨著移動設(shè)備 的快速 普及 以及移動設(shè)備 硬件的提升, 移動設(shè)備 功能越來越完善。底層以 Linux 核心工作為基礎(chǔ),提供操作系統(tǒng) ( OS) 功能;中間為框架層及 Android運行時環(huán)境,上層為應(yīng)用層,主要是 由 Java語言 寫的應(yīng)用程序。它的用戶體驗是最好的,但它不是開源的,使用 IOS的成本比較高。 Windows Mobile系列操作系統(tǒng)功能強大,而且支持該操作系統(tǒng)的智能手機大多數(shù)都采用了英特爾嵌入式處理器,主頻比較高,在其它硬件配置 (如內(nèi)存、儲存卡容量等 )上也比采用其它操作系統(tǒng)的智能手機要高出許多,因此性能比較強勁,速度比較快。 目前國內(nèi)還沒有自主研發(fā)并商品化的手機操作系統(tǒng)。Twiter, Myspace等國外知名社交類網(wǎng)站都已經(jīng)推出手機版。這是 Android 平臺的優(yōu)勢所在,因為 Android 是開源的,我們可以看到這些組件是如何實現(xiàn)的。 SQLite也是一套開放性的關(guān)聯(lián)式資料庫,其特點在于輕量性方面的設(shè)計結(jié)構(gòu),更適合在手機上使用。 Android的用戶界面由一系列的視圖樹構(gòu)成。它可以運行在它自己的進程,也可以 運行在其他應(yīng)用程序的進程里,這取決于自身的需要。這個配置文件是每個 Android應(yīng)用程序所必需的。在一些情況下,活動能夠返回給它的上級界面一個返回值,例如一個提供給用戶選擇照片的活動可以返回給它的調(diào)用者用戶選擇了哪個照片文件。這樣做的好處是,可以保護系統(tǒng)及應(yīng)用程序,避免被其他不正常的應(yīng)用程序所影響。意圖負責(zé)對應(yīng)用中一次操作的動作、動作對應(yīng)的數(shù)據(jù)、附加數(shù)據(jù)進行描述, Android則根據(jù)此意圖的描述,負責(zé)找到相應(yīng)的組件,將意圖傳遞給它,并完成組件的調(diào)用。開發(fā)者可以在程序中添加一些各狀態(tài)相對應(yīng)的流程,每次活動狀態(tài)改變時,就會執(zhí)行相對應(yīng)的流程。 ( 4)退出結(jié)束 退出結(jié)束的基本流程為 onPause一 onStop一 onDestroy。出現(xiàn)類似下面的畫面表示安裝成功了: 圖 31 驗證 JDK 安裝是否成功 Eclipse 安裝 去網(wǎng)址為 : //,解壓即可運行。 (4)在返回的對話框中選擇 Android pluginEclipse IntegrationAndroid development Tools并且點擊 Next。 ④ 選擇 Apply,最后點擊 OK。 短信的攔截和電話攔截不一樣,有兩種實現(xiàn)方法: (1) 接收系統(tǒng)短信廣播:當(dāng)收到短信時, Android系統(tǒng)會發(fā)出一個廣播,通知收到短信,攔截短信基 于 Android中的廣播機制。那么我們?nèi)绾文軌蚋玫氖沟貌煌绦蛑g數(shù)據(jù)的獨立,而又可以在需要共享數(shù)據(jù)的時 候能夠有共同操作數(shù)據(jù)的橋梁呢?為了解決這個問題,Android設(shè)計了一種稱為內(nèi)容提供器的技術(shù),從而為內(nèi)容共享提供了支持,這就是 Android 的重要組件 ContentProvider。 關(guān)鍵字有系統(tǒng)自帶關(guān)鍵字和手動添加關(guān)鍵字。 數(shù)據(jù)庫 詳細設(shè)計 在本系統(tǒng)中共使用了 4 張表,它們分別是: 短信黑名單表( message_forbid_table),短信垃圾箱表( message_rubbish_table),來電黑名單 17 表( call_forbid_table),來電攔截記錄表( call_record_table) 。 并要在 中加入相應(yīng)的權(quán)限: usespermission android:name=“”/usespermission 20 usespermission android:name=“”/usespermission usespermission android:name=“”/usespermission usespermission android: name=“” / usespermission android:name=“” / usespermission android:name=“”/usespermission usespermission android:name=“” / usespermission android:name=“”/usespermission usespermission android:name=“”/usespermission usespermission android:name=“”/usespermission 下面是監(jiān)聽電話 服務(wù)的代碼: // 監(jiān)聽來電 if (().equals(“”)) { (“call”, “get action”); telephonyMgr = (TelephonyManager) (); MyPhoneStateListener mMPSL = new MyPhoneStateListener(context); (mMPSL,); // 利用反射獲取隱藏的endcall方法 21 try { Method getITelephonyMethod = (“getITelephony”, (Class[]) null); (true); iTelephony = (ITelephony) (telephonyMgr, (Object[]) null); } catch (Exception e) { (); } } 還有一個廣播接收器程序,它負責(zé)監(jiān)聽短信廣播。在數(shù)據(jù)庫中可以設(shè)計 一張關(guān)鍵字表 , 當(dāng)收到短信后去遍歷這張表中的關(guān)鍵字,就可以 判別短信內(nèi)容是否 有 key這個關(guān)鍵字 。它包含了該項目中所使用的 Activity、 Service、 Receiver。 測試結(jié)果和分析 測試結(jié)果: 兩 種方式添加名單都成功。 33 致 謝 在完成這篇論文之際 ,首先, 我衷心的感謝我的論文指導(dǎo)老師羅永龍教授 。 最后,向在論文審閱、評議、答辯過程中給予指導(dǎo)的老師、教授表示衷心的感謝。無論我遇到什么樣的問題,他總是能夠耐心的跟我講解。如下圖: 圖 64 撥號測試圖 31 SMS,即發(fā)送短信,并輸入短信內(nèi)容,點發(fā) 送; 測試結(jié)果和分析 測試結(jié)果:撥號和發(fā)送短信都被攔截 ; 測試結(jié)果表明,基于黑名單的來電和短信攔截是成功的。不僅能發(fā)現(xiàn)系統(tǒng)存在的問題,更可感受到真實的用戶體驗。當(dāng)有隱私來電時就直接掛斷,隱私號碼的 短信也直接從系統(tǒng)刪除,寫入隱私數(shù)據(jù)庫,進入隱私空間查看來電和短信是需要密碼的,這個密碼只有機主擁有控制權(quán)。在本程序中把收聽廣播的優(yōu)先級別設(shè)置為 20,它會先收到短信廣播。主要是基于一張 黑 名單表,在這張表里有來電號碼,姓名,名單類型等。讓你的隱私真正的來無影,去無蹤。當(dāng)然我們也可以寫自己的ContentProvider, 提供數(shù)據(jù)給其它應(yīng)用程序訪問,實現(xiàn) ContentProvider 中的方法就可,在這里主要是使用了系統(tǒng)的 ContentProvider。 優(yōu)點:可以攔截來信在狀態(tài)欄的顯示通知,適合短信攔截。首先是創(chuàng)建一個 Android工程,然后設(shè)置應(yīng)用啟動配置。 (6)點擊 Finish。 運行 SDK ,點擊 Available Packages。 (5)回收后再啟動 回收后再啟動的基本流程為 onCreate一 onStart一 onResume。 7. 活動的運作 過 程 (l)一般啟動 啟動一個活動的基本流程為 onCreate一 onStart一 onResume。 6. Android活動的生命周期 Android應(yīng)用程序的生命周期是由 Android框架進行管理,而不是由應(yīng)用程序直接控制。如果應(yīng)用程序之間想要共享數(shù)據(jù),就需要使用內(nèi)容提供者。意圖接收器并不顯示 UI 界面,它是通過 NotificationManager來通知用戶他們感興趣的事件發(fā)生了。每個活動都是 Activity 的子類,并實現(xiàn) 一些獨有的功能, 如管理 UI 顯示和 UI 的反饋事件。例如媒體播放器的服務(wù),當(dāng)用戶退出媒體選擇的界面時,仍然希望音樂依然可以繼續(xù)播放,這時就可用服務(wù)來保證當(dāng)用戶界面關(guān)閉時音樂還繼續(xù)播放著。開 發(fā)者可以通過創(chuàng)建一個新的視圖的方法來使用自定義的圖形處理技術(shù) (比如開發(fā)游戲,或者是使用了不常用的用戶圖形窗口界面 )。 圖 21 Android系統(tǒng) 組件結(jié)構(gòu)圖 主要的類: :提供高層的程序模型、提供基本的運行環(huán)境 包含各種的對設(shè)備上的數(shù)據(jù)進行訪問和發(fā)布的類 :通過內(nèi)容提供者瀏覽和操作數(shù)據(jù)庫 :底層的圖形庫 :提供一些類管理多種音頻、視頻的媒體接口 :提供幫助網(wǎng)絡(luò)訪問的類,超過通常的 .* 接口 :提供了系統(tǒng)服務(wù)、消息傳輸、 IPC 機制 6 :提供類訪問 Android的內(nèi)容提供者 :提供基礎(chǔ)的用戶 界面接口框架 :涉及工具性的方法,例如時間日期的操作 :默認瀏覽器操作接口 :包含各種 UI 元素(大部分是可見的)在應(yīng)用程序的屏幕中使用 Android應(yīng)用程序結(jié)構(gòu) 解 析 Android的 API Android API主要包含了以下幾個部分 : (1) : ,它告訴系統(tǒng)如何處理所創(chuàng)建的所有應(yīng)用組件 (尤其是活動 (Activity),服務(wù) (Service),意圖接收器 (Intent Receiver)和內(nèi)容提供者 (ContentProvider))。 (3) 集成的瀏覽器 : 集成的 瀏覽器是 Android 內(nèi)建的瀏覽器,是以 WebKit的瀏覽引擎為基礎(chǔ)所開發(fā)成的。國內(nèi)淘寶網(wǎng)旗下口碑網(wǎng)在也已經(jīng)推出針對多個手機平臺的客戶端程序。像小米公司的 MIUI 系統(tǒng)、百度的百度易系統(tǒng),還有聯(lián)想的樂 Phone 系統(tǒng),它們是基于 Android 的二次開發(fā)版本,對界面進行修改、添加了新的功能,更適合中國手機用戶的需求。但是,20xx年 10月,微軟宣布終止對 WM的所有技術(shù)支持。 20xx年 10月 11 日晚上9點 30分,微軟公司正式發(fā)布了智能手機操作系統(tǒng) Windows Phone,同時將谷 2 歌的 Android和蘋果的 IOS列為主要競爭對手。下面簡單
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1