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

正文內(nèi)容

安卓系統(tǒng)的安全性外文翻譯-其他專業(yè)-展示頁

2025-01-31 10:35本頁面
  

【正文】 y on the system has keyboard and ocessing focus at a time。 by the Open Handset Alliance (visibly led by Google), Android is a widely anticipated open source operating system for mobile devices that provides a base operating system, an application middleware layer, a Java software development kit (SDK), and a collection of system applications. Although the Android SDK has been available since late 2021, the frst publicly available Androidready “G1” phone debuted in late October 2021. Since then, Android’s growth has been phenomenal: TMobile’s G1 manufacturer HTC estimates shipment volumes of more than 1 million phones by the end of 2021, and industry insiders expect public adoption to increase steeply 10 in 2021. Many other cell phone providers have either promised or plan to support it in the near future. A large munity of developers has anized around Android, and many new products and applications are now available for it. One of Android’s chief selling points is that it lets developers seamlessly , extend online services to phones. The most visible example of this feature is—unsurprisingly—the tight integration of Google’s Gmail, Calendar, and Contacts Web applications with system utilities. Android users simply supply a username and password, and their phones automatically synchronize with Google services. Other vendors are rapidly adapting their existing instant messaging, social works, and gaming services to Android, and many enterprises are looking for ways to integrate their own internal operations (such as inventory management, purchasing, receiving, and so forth) into it as well. Traditional desktop and server operating systems have struggled to securely integrate such personal and business applications and services on a single platform。 Understand android security Securityamp。 外文翻譯 內(nèi)容 字體為小四號(hào),宋體( 英文需用 Times New Roman 字體 ) ,行距為固定值 20 磅。而 “ 隨大流 ” 并不一定是最好的政策,但他們有助于幫助任何 其他 以 XML 為中心的觀點(diǎn)描述語言輕松進(jìn)入 Android。微軟的 XAML2, Adobe 的 Flex3,和 Mozilla 的 XUL4 都 和 采取 Android 類似的方法:把布局細(xì)節(jié)放在一個(gè) XML 文件內(nèi),把編 程 算法 資料放在源文件(例如, XUL 中的 JavaScript) 中 。 XML 是一個(gè)中間層 ,使工具使用更簡(jiǎn)便,程序員需要 手工工作 時(shí)操作 更 8 簡(jiǎn)易。目前的挑戰(zhàn)是重新閱讀用戶界面的定義以支持編輯 XLM 的結(jié)構(gòu)公式數(shù)據(jù)比一個(gè)程序語言中的數(shù)據(jù)簡(jiǎn)單的多。 也許最大的 理由 是為了在 協(xié)助 視圖定義中工具的建立,如 IDE 中一個(gè) 像 Eclipse 的GUI 創(chuàng)建者或者一個(gè)像 DroidDraw1 一樣 設(shè)計(jì) GUI 圖形用戶界面建設(shè)者。例如,你可以使用 setTypeface()命令一個(gè)按鈕使 選中的的文本變?yōu)?粗體文本,而不是在一個(gè) XML 布局中使用屬性。作為一個(gè)開發(fā)人員,尤其重要的是,使 您的項(xiàng)目中 aapt 生成 的 源文件, 能 讓您能在那些布局中直接從 Java 代碼中獲取布局和部 件。例如,如果一個(gè)按鈕元素。 每個(gè) XML 文件包含一個(gè)指定的部件和容器布局元素樹, 而他們的容器組成了一個(gè)view hierarchy。 什么是基于 XML 的布局? 正如其名稱所示,一個(gè)基于 XML 的布局是一個(gè)關(guān)系到每個(gè)規(guī)格的小部件,和他們的容器(更多關(guān)于此內(nèi)容的在第 7 章)編碼的 XML 格式。動(dòng)態(tài)的小部件實(shí)例很 多,情況復(fù)雜, 而且 小工具在編譯時(shí)不為人所知。 圖一 圖二 7 安卓初步。 Bind活動(dòng)建立了組件之間的聯(lián)系 ,使啟動(dòng) 程序執(zhí)行由 服務(wù)定義的 RPCs。 例如,當(dāng) FriendViewer 開始 FriendMap 進(jìn)程,F(xiàn)riendMap 活動(dòng)出現(xiàn)在屏幕上??捎玫?ICC 的動(dòng)作取決于目標(biāo)的組成部分。在許多方面, ICC 是類似于 基于 Unix的系統(tǒng)中 進(jìn)程間通信( IPC)。在每一種情況下,一個(gè)組件 都會(huì)發(fā)起 與其他 組件 的溝通。 Android 系統(tǒng) 包括附加目標(biāo)的決議規(guī)則,但可選的數(shù)據(jù)操作字符串類型是最常見的。 開發(fā)者也能使用動(dòng)作字符串進(jìn)行大量廣播 的 發(fā)送和接收。這個(gè)隱含的名字 因?yàn)樗厥獾恼?qǐng)求動(dòng)作類型而 被稱為動(dòng)作字符串。開發(fā)人員可以 用其應(yīng)用的命名空間唯一 指定一個(gè)目標(biāo)成分 , 同樣 他們也可以指定一個(gè)隱含的名稱。簡(jiǎn)單地說, Intent 對(duì)象定義 “ Intent”以執(zhí)行“ action”。這些方法的調(diào)用 為 Android 框架 開始執(zhí)行在目標(biāo)應(yīng)用程序代碼 提供指示 。 Component Interaction 該組件交互的主要機(jī)制是一個(gè) intent ,這是一個(gè)簡(jiǎn)單的消息對(duì)象,其中包含一個(gè)目的地組件的地址和數(shù)據(jù)。盡管我們可以 將這些組件 放置在 FriendTracker 內(nèi) 應(yīng) 用,但是我們 仍然 創(chuàng)建了一個(gè)單獨(dú)的應(yīng)用程序來 實(shí)現(xiàn) 跨應(yīng)用的溝通。 FriendMap 顯示他們?cè)诘貓D上的位置。 FriendViewer 應(yīng)用主要是顯示有關(guān)好友的位置的信息。 在我們的示例代碼中,位置是我們隨機(jī)生成的,但 通過網(wǎng)絡(luò) 直接聯(lián)系上了連接 組 件 接 口 的 服 務(wù) 。 FriendTracker 應(yīng)用包含 所有這 四種類型的組件。在 FriendTracker 應(yīng)用 中,例如FriendTrackerControl 活動(dòng) ,就是被標(biāo)記的 主用戶界面的啟動(dòng)點(diǎn)。這一動(dòng)作通常指示出 系統(tǒng)應(yīng)用程序啟動(dòng)器用與 啟動(dòng)用戶界面 的主活動(dòng) 。 對(duì)于 應(yīng)用程序 定義的每種類型上的組件的數(shù)量沒有限制 ,但作為習(xí)慣, 一個(gè)組件應(yīng)該和一個(gè)應(yīng)用具有相同的名字 。 圖 1 顯示了 FriendTracker 和 FriendViewer 應(yīng)用所包含的不同的組件類型。因此, Broadcast receiver 訂閱這些目的地 以 接收發(fā)送給它的消息。 Broadcast receiver 作為 接受其他 應(yīng)用程序 發(fā)送消息的信箱的組件 。 其他組件使用權(quán)限名 作為一個(gè) 手把 執(zhí)行 SQL 查詢( 例如插入 , 選擇或者刪除)來讀寫內(nèi)容 。 Content provider 用關(guān)系數(shù)據(jù)庫接口 存儲(chǔ)和共享數(shù)據(jù) 的組件 。開發(fā)人員還可以在系統(tǒng) 崩潰后重啟時(shí)用 service 充當(dāng)特殊的守護(hù)進(jìn)程。 Service 執(zhí)行后臺(tái)處理 的組件 。通常,應(yīng)用程序開發(fā)者定義每一個(gè)活動(dòng)“畫面 ” Activity可以自己開始,也可能通過傳遞和返回值 。 一個(gè) Android 開發(fā)者根據(jù)不同的 目的(如與一個(gè)用戶或存儲(chǔ)數(shù)據(jù)連接)決定 所用的組件類型。然后用戶使用FriendViewer 應(yīng)用程序來檢索已儲(chǔ)存的地理坐標(biāo)和在地圖上 查看 你的 朋友。 如圖 1所示, FriendTracker 應(yīng)用包括 一個(gè) 跟蹤的組件 用以 確定 朋友的位置 。 讓我們考慮一個(gè)基于位置的社交網(wǎng)絡(luò)應(yīng)用, 在 其中手機(jī)用戶可以通過本應(yīng)用發(fā)現(xiàn)他們的朋友們位置。 4 我們開發(fā)了一個(gè)描述如何創(chuàng)建 android 的應(yīng)用。它沒有一個(gè) main()函數(shù)功能或單一入口點(diǎn)執(zhí)行,相反,開發(fā)人員必須 在部件的基礎(chǔ)上設(shè)計(jì)應(yīng)用 。我們通過嘗試得出一些經(jīng)驗(yàn)教訓(xùn),希望對(duì)未來的安全有用。Android 使用一個(gè)簡(jiǎn)單的許可標(biāo)簽分配模式限制訪問的資源 和其他應(yīng)用 , 但是由于必要性和便利性的緣故 ,其設(shè)計(jì)師們 對(duì)這個(gè)系統(tǒng) 在進(jìn)化中潛在的威脅感到越來越困惑 。 此外, 安卓通過 運(yùn)行應(yīng)用時(shí)將其進(jìn)行身份驗(yàn)證 將 各應(yīng)用相互調(diào)用 限制在“ API 協(xié)作 ”上 。 盡管在 一個(gè)手機(jī)平臺(tái)上像 android 上 做這一塊業(yè)務(wù)不是很有用,但是 許多研究人員希望 它能像已有的軟件一樣提供一個(gè) 安全 保護(hù)軟件 。其他廠商正在迅速把 自己的現(xiàn)有的即時(shí)通
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1