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

正文內(nèi)容

基于android系統(tǒng)的手機防盜論文-文庫吧資料

2024-11-25 22:09本頁面
  

【正文】 PreferenceActivity 兩個子類和 Activity 本身。 UI 的實現(xiàn) 在 Android 系統(tǒng)中, UI 的構建主要都由 Activity 類來完成。 4 手機防盜 應用 方案 的 實施 按照手機防盜應用技術的設計理念,我將從 UI 入手,在做完界面的基礎上 組合、銜接并加入相應的功能,最后通過 Service 實現(xiàn) 后 臺監(jiān)聽、儲存、處理等功能。 GPS 服務 對于 GPS 我想大家現(xiàn)在都很了解,至少不會陌生,一般情況下每個裝載 GPS 的設備都會由 3顆衛(wèi)星進行定位,在需要時可將設備所在的位置信息發(fā)送到 GPS 上,例如返回的經(jīng)緯度,有了這些位置信息我們便可進行 需要的操作 [10]。 B r o a d c a s tR e v e i c e r AB r o a d c a s tR e v e i c e r CB r o a d c a s tR e v e i c e r BB r o a d c a s tR e v e i c e r DA n d r o i d事 件 2事 件 1A n d r o i d 廣 播 事 件 圖 Android 廣播機制 各種廣播在 Android 系統(tǒng)中運行,當系統(tǒng) /應用程 序運行時便會向 Android 注冊各種廣播, Android 接收到廣播會便會判斷哪種廣播需要哪種事件,然后向不同需要事件的應用程序注冊事件,不同的廣播可能處理不同的事件也可能處理相同的廣播事件,這時就需要 Android 系統(tǒng)為我們做篩選。 在 Android 里面有各種各樣的廣播,比如電池的使用狀態(tài),電話的接收和短信的接收都會產(chǎn)生一個廣播 。 開機啟動和短信廣播服務 防盜 應用開啟后會在第一時間對手機的 SIM 卡進行檢查,判斷時候更換。 在我們的軟件中將會運用大量的監(jiān)聽器,其中包括監(jiān)聽用戶點擊按鈕事件、監(jiān)聽開機廣播事件、監(jiān)聽短信廣播事件等。一個 Value 對應一個 Key 值,如圖 所示, Key 值便是我們所保存的數(shù)據(jù)信息,這樣的保存方式既快捷又準確。 具體問題具體分心,根據(jù)我們的需要與要求,本程序最終選定用 SharedPreferences來存儲我們的數(shù)據(jù)。實際上 sharedPreferences 是采用了 XML 格式將數(shù)據(jù)存儲到設備中,在 DDMS 中的 File Explorer 中的 /data/data//shares_prefs 下。 SharedPreferences 是以鍵值對來存儲應用程序的配置信息的一種 方式,它只能存儲基本數(shù)據(jù)類型。 SQLite 有見解的 SQL 訪問界面、相當快的速度,而且僅占用相對其他數(shù)據(jù)庫少量的內(nèi)存空間 。 數(shù)據(jù)庫存儲服務 在 Android 系統(tǒng)中,用 于保存數(shù)據(jù)有 3種方式: SQLite、 SharedPreferences 和 File。 我們的 UI 設置界面就用PreferenceScreen 來完成。 功能設置 功能設置 UI 為用戶可操控界面,所以要使用繼承 PreferenceActivity 的類來完成相應的功能,此類是 Android 專門用來 做 UI 設置界面用的,所以這個類中方法的應用也相對方便,但其布局文件與眾不同,需要在 res文件中新建個 XML文件進行單獨管理。添加 Button 按鈕實現(xiàn)用戶體驗功能。 外面一層同樣用一個繼承 ListActivity 的類來實現(xiàn),在 list 空間里排布好每個圖標和文字的位置, 這里要用到 ImageView 控件添加圖片。例如我們的宇宙圖片。 在 Android 中所有資源文件要統(tǒng)一管理并放到 res文件夾中,并把每個資源都加上各自的 ID,以方便調(diào)用。 上半部為一個圖片,下面則需要一個List 控件完成效果,整個 UI 的程序?qū)⒂美^承 ListActivity 類來描述已達到選項羅列的效果 [7]。在整個 UI 的最下面我還放置了兩個按鈕,方便用戶的進一步應用和退出,此功能將用Button 控件實現(xiàn)。并且在 EditText 里加入 hint 屬性顯示相關提示信息。 應用初始化 初始化界面是讓用戶設置信息用的,所以首先我要告訴用戶需要設 置的信息都有哪些,介紹完后還要在相應的位置給出用于填寫信息的控件。最終設計出圖 的效果來實現(xiàn)功能。基于以上要點,首先總結本防盜軟件的設置功能如表 2。 UI 指令查看層 在 UI 指令查看層,總結羅列了開啟每個防盜功 能的防盜指令,用戶可以在這里方便快捷的得到所需防盜指令,如圖 所示。 圖 UI功能體驗層 當用戶點擊進入 UI功能體驗層的每個選項后,就會看到每個功能實現(xiàn)的具體說明,而且在每個可以單機實驗的功能里 都 加進了功能體驗按鈕,可以讓用戶體驗本功能 的 真實效果。 為達到 UI布局整齊的效果,我采用列表式布局,將選項按照用戶需求量進行排布,這樣的布局可是 UI實現(xiàn)整齊、清晰、功能突出等效果,屬于理想的 UI設計。 圖 UI 主層 在本層 UI 的上面是一個宇宙圖片,寓意著安裝本應用后,即使你的手機被帶到了宇宙我們 也能找到它,當然這有些夸張了,不過我們還是要對此軟件充滿信任的。除了這些我還在輸入文本框里加進了提示信息如:輸入密碼框里的“ 6~ 12 位數(shù)字或字母”等,在方便用戶應用的同時也美化了 UI。 UI 窗口層為本應用軟件的最頂層,此層的 UI 設計好壞決定了用戶對本軟 件的第一印象,所以要想得到用戶的肯定, 這層的設計一定要做好。 圖 驗證窗口 圖 在 非首次開啟應用時彈出的驗證用戶信息窗口 。另外, 設置好的防 盜安全密碼將會編進防盜指令,用于控制手機實現(xiàn)相應的操作。 用戶可 按照相應提示 完成放到設置,其中包括設置防盜安全密碼和設置安全電話號碼。 用 戶 開 啟應 用 軟 件用 戶 信 息確 認用 戶 設 置初 始 化判 斷 是 否 是 第一 次Y NU I 主 層U I 功 能查 看 層U I 功 能查 看 層U I 功 能查 看 層 圖 UI總流程圖 UI 窗口 層 UI 窗口層分為兩個界面,一個是初次開啟應用時 進入的設置初始化界面,另一個則 是 用戶在 非第一次開啟應用時彈出的用戶 身份 驗證 窗口。 綜合上述 UI 設計特點 ,加上方便實用的設計特點,我將本手機防盜應用的 UI 分為了 5層, 他們由 UI窗口層、 UI 主層、 UI 功能體驗層、 UI功能查看層和 UI功能設置層組成。一個電子產(chǎn)品擁有美觀的界面會給人帶來舒適的視覺享受,拉近人與商品的距離, 為商家創(chuàng)造賣點。做界面設計的 “ 美工 ” 也隨之被稱之為 “UI 設計師 ” 或 “UI 工程師 ” 。從字面上看是用戶與界面 2個組成部分,但實際上還包括用戶與界面之間的交互關系。編碼設計大家都很熟悉,但是 UI設計還是一個很陌生的詞,即使一些專門從事網(wǎng)站與多媒體設計的人也不完全理解 UI的意思。 如圖 就是一副很美觀的 UI。 UI 設計 UI 設計是指對 軟件 的人機交互、操作邏輯、界面美觀的整體設計。 綜合以上軟件優(yōu)點便是此軟件將要實現(xiàn)并達到的目標。 表格 1 手機防盜 UI、 Function 和 Service 對比 比對參數(shù) 金山手機防盜 360 手機防盜 手機防盜 UI 初始化設置步驟 3步 3步 4步 主界面信息欄個數(shù) 6個 6個 5個 進入應用層界面效果 以文字為主 視圖 +文字 以文字為主 UI 層底色 灰色 白色 白色 Function 主要功能 換卡短信通知 銷毀數(shù)據(jù) 定位手機 發(fā)報警音 鎖定手機 防盜拍照 換卡短信通知 刪除數(shù)據(jù) 追蹤手機位置 響報警音 鎖定手機 數(shù)據(jù)刪除 手機定位 找回密碼 遠程鎖機 輸入錯誤提示 一般 精準 一般 Service GPS定位功能 有 有 有 短信監(jiān)聽發(fā)送 有 有 有 開機監(jiān)聽 有 有 無 從表格 1 中我們可以很清楚的看到,在 UI 方面 360 更為注重,以多圖少字的方式展現(xiàn)功能,使用戶更加喜歡,也方便了用戶對功能的理解 。學習并對比這 3家在此功能上的不同。 Android Cupcake(紙杯蛋糕) Android Donut(甜甜圈) Android (松餅 ) Android (凍酸奶) Android Gingerbread( 姜餅) Android Honeyb(蜂巢) Android Honeyb(蜂巢) Android Honeyb(蜂巢) Android Ice Cream Sandwich(冰激凌三明治) Android Jelly Bean(果凍豆) 圖 Android 版本 3 手機防盜應用 方案 的 設計 在電子領域,要想擁有很好的市場前景,就必須應用最先進的設計技術、最成熟的設計理念以及最合理的設計方法才能使得產(chǎn)品得以發(fā)展。 Android Beta( 阿童木 ) 2020 年 9 月發(fā)布的 Android 第一版 , 后來由于涉及 到版權問題, Goolge 將其命名規(guī)則變更為用甜點作為它們系統(tǒng)版本的代號的命名方法。 Android 平臺的主題思想和 Google 是一樣的,就是隨時隨地為每個人提供信息 [5]。 2020 年 11 月 5 日,以 Google 為首的 34 家公司宣布成立 OHA(Open Handset Alliance,開放手機聯(lián)盟 )。 想在 Android 系統(tǒng)上做開發(fā),就一定要 了解 Android 系統(tǒng) ,知 道他的由來和內(nèi)部構造。對此,我通過 觀看 Mars老師的 Java4Android視頻 和 對 Java相關書籍的精讀與練習, 強化了自己對 Java語言的掌握, 使我對 Java 的運用能力有了很大的提高,并為編寫與設計 Android 應用奠定了良好地基礎。 基于 Android 系統(tǒng)的手機應用全部應用 Java 語言編寫完成。 Java 語言最早的名字為 C++,從名字上我們可以看出, Java 語言的原型為 C語言,后經(jīng)大量優(yōu)化在 C基礎上增增減減,最終設計出這款 現(xiàn)在企業(yè) 級 開發(fā)的第一語言 [4]。一旦手機丟失,我們便可通過向失竊手機發(fā)送指令短信的方式,應用 Android系統(tǒng)的 GPS(Global Positioning System,全球定位系統(tǒng) )、 SMS(Short Messaging Service,短信服務 )、 Activity(用戶界面 )、 BroadcastReceiver(廣播機制 )、 Intent(請求 )、 Service(服 務 )以及 Content providers(訪問數(shù)據(jù)庫 )等技術控制手機并獲得手機具體位置,旨在為丟失手機用戶找回手機提供了重要依據(jù)。 因此,本課題的任務 是 設計一款 基于 Android 平臺開發(fā)的一款手機防盜軟件。 因此, 綜合以上各軟件優(yōu)點, 新型的手機防盜應用軟件 應具有 GPS定位、被盜時鎖屏、通過短信控制以最大音量發(fā)報警音、遠 程銷毀隱私數(shù)據(jù)以及偷拍盜竊者長相等功能 。具體做法是:首先,在拿到蘋果后,你要先申請屬于你的 Apple ID,登錄蘋果商店或者在 Mobile Me上注冊 , 這個應用就可以實時定位你的 iPhone 的位置。警方希望這一手機防盜軟件能改善這一局面 [3]。用戶購買新手機后,還可申請將原來手機中的全部信息轉(zhuǎn)移至新手機內(nèi)。 該公司介紹說,防盜程序啟動后,竊賊即便更換 SIM 卡也無法解除鎖定。一旦手機被盜,用戶可立即致電公司。 圖 國外研究狀況 英國一家手機服務公司宣布推出一整套手機防盜軟件的服務,使用該服務的用戶在手機被盜后不僅可及時轉(zhuǎn)移手機信息,手機還能發(fā)出刺耳鳴聲,讓竊賊根本無法使用所盜手機。 國內(nèi)外研究現(xiàn)狀 國內(nèi)研究狀況 毋庸置疑手機防盜應用肯定歸屬于手機安全類軟件,對于安全軟件的開發(fā)與研究又是殺毒軟件公司首要考慮的功能之一,所以國內(nèi)的很多殺毒軟件公司在自己的產(chǎn)品中都涉及了防盜功能。 Android 應用程序為托管代碼,所以,由應用程序而導致系統(tǒng)崩潰的可能 性很小,這也降低了設備崩潰的可能性 [2]?;? Java 虛擬機, Dalvik 為移動設備進行了優(yōu)化設計。 Android 手機設備運行在 Linux 操作系統(tǒng) 下,這使得其上運行的 Android 應用程序具有很強的安全性。并且眾多手機制造商,如三星、摩托羅拉、 HTC、 LG 和小米 等,還有許多半導體公司,如英特爾、德州儀器、 NVIDIA 和高通等,參與 Android 手機設計。 圖 Android 系統(tǒng)構架 Android(智能 機器人 ) 是 Google 開發(fā)的基于 Linux 平臺的開源手機操作系統(tǒng),該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成, 其系統(tǒng)構架如圖 所示, 被譽為第一個完整、開發(fā)而免費的移動平臺。那么該怎樣制服盜機者,在我們提高自身防范意識的同時,適當?shù)臑槭謾C增加些防盜功能也
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1