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

正文內容

android手機控制軟件(編輯修改稿)

2025-01-12 10:22 本頁面
 

【文章內容簡介】 2 所占份額從不到 10%一路猛增至 50%以上,儼然已經搶占了“半壁江山”。與此同時,基于 Android 平臺的各種應用也層出不窮。 目前市場上有 Mobile CC, Home Center 等遠程控制軟件,比較出名的局域網通信軟件有飛鴿,飛秋等。 (1) Mobile CC 支持 WIFI 連接、 GPRS 連接,控制電腦已 實現(xiàn),不遠的將來,伴隨著物聯(lián)網的進一步發(fā)展,遙控汽車,控制空調,智能冰箱操控等終將得到實現(xiàn) ,目前該軟件可遙控 電腦音視頻播放,游戲操控, PPT 播放,電腦快捷操作。 (2) Home Center 是一款可以利用手機遠程控制電腦的免費遠程控制軟件 ,Home Center 運行在系統(tǒng)托盤,并允許遠程訪問您的手機。 (3) 飛鴿傳書是一款面向企業(yè)辦公的即時通訊軟件,基于 TCP/IP 模式。 企業(yè)員工可在企業(yè)內部或外部通過飛鴿傳書進行通訊,支持消息發(fā)送,文件傳輸,語音視頻等。為企業(yè)提供安全,穩(wěn)定的即時通訊解決方案 。 局域網 通信控制軟件的發(fā)展趨勢: (1) 實現(xiàn)的功能更加多樣化; (2) 由單一的控制電腦向控制其他家用電器設備轉變。 論文主要結構 本論文的主要結構: 第 1 章介紹 Android 的發(fā)展史,并分析了本課題研究的背景現(xiàn)狀及意義。簡單介紹了目前市場上比較流行的一些手機控制軟件。介紹了論文的主要研究內容和整個論文的結構。 第 2 章簡要介紹了 Android 系統(tǒng)以及 Android 項目和系統(tǒng)設計過程中用到的工具和技術。 第 3 章主要對本系統(tǒng)的功能需求、性能需求、可行性分析、運行環(huán)境作了詳細分析和概要設計。 第 4 章將整個系統(tǒng)功 能詳細設計分為幾個模塊作了詳細介紹。詳細詳細說明了:界面的設計與實現(xiàn)、遠程遙控功能的實現(xiàn)、在線聊天功能的實現(xiàn)、無線鼠標功能的實現(xiàn)等,其中包括每個功能模塊的主要代碼和界面,最后介紹了相關權限的使用。 第 5 章是結論與展望。對課題研究內容及過程進行總結,分析研究內容的發(fā)展趨勢以及發(fā)展前景。 3 第 2章 開發(fā)工具簡介 Android 概述 Android 平臺簡介 Android 是一種基于 Linux 的自由及開放源代碼的操作系統(tǒng),主要使用于移動設備,如智能手機和平板電腦,由 Google 公司和開放手機聯(lián)盟 領導及開發(fā)。 Android從誕生到現(xiàn)在也不過 3 年的時間,但是也就是在這短短的 3 年內 Android 創(chuàng)造了一個迅速被人們知曉并追捧的奇跡。 2021 年 11 月 5 日, Google 與其他 33 家手機制造商 (包含摩托羅拉、宏達電、三星、 LG)、手機晶片供應商、軟硬體供應商、電信業(yè)者所聯(lián)合組成的開放手持裝置聯(lián)盟 (Open Handset Alliance),發(fā)布了名為 Android 的開放手機軟硬體平臺。該聯(lián)盟的成員宣布日后都會在 Android平臺上開發(fā)他們的新的業(yè)務。不久之后的 2021 年 9 月 24 日, TMobile 公司首度公布第一臺 Android 手機 (G1)的細節(jié),同日 Google 也放出了 Android SDK rc1。這樣 Android 進入了人們的視線 [1]。 Android 以其特有的開放性優(yōu)勢越來越受到人們和智能手機廠商的關注。 對于第三放軟件開發(fā)商來說, Android 是一個真正意義上的開放性移動設備綜合平臺, Android 系統(tǒng)是免費向開發(fā)人員提供的,這樣就避免了開發(fā)中專利權的障礙。因此,就能夠為第三方軟件開發(fā)商省下大筆資金。 對于設備制造商來說, Android 是一個免費的平臺。當設備制造商 每制造一臺手機時,那些支付給手機系統(tǒng)制造商的費用也省去了,這樣也降低了每臺手機的生產費用,同時就降低了手機的價格,這樣在市場上也提高了競爭力。 對硬體開發(fā)廠商來說, Android 也是個開放的平臺。使用 Android 平臺的廠商可以更具自己的需求以及能力為 Android 開發(fā)具有該廠商特色的功能,但是這樣的增加完全不用考慮版權的問題。 同時 Android 平臺支持各種先進的網絡、繪圖、 3D 處理能力,可以用來提供更好的使用者體驗。 Google Android 系統(tǒng)作為一個完全開源的操作系統(tǒng),是由操作系統(tǒng) (Linux)、中間件以及核心應用程序組成的軟件棧 (software stack)。通過 Android SDK 提供的 API 以及相應的開發(fā)工具, 程序員可以很方便的開發(fā) Android 平臺上的應用程序。其整個系統(tǒng)由應用程序( Application),應用程序框架( Application Framework),應用程 4 序庫( Libraries), Android 運行庫( Android Runtime), Linux 內核( Linux Kernel)五個部分組成。 Android 操作系統(tǒng)內置了一部分應用程序, 包括電子郵件客戶 端、SMS 程序、日歷、地圖、瀏覽器、通訊錄以及其他的程序,值得一提的是這些所有的程序都是用 Java 編寫的 [2]。 因為應用程序框架使得組件更易于重用,所以開發(fā)者的應用程序可以很容易的調用 API 函數(shù)實現(xiàn)我們想要的功能。在遵守應用程序框架的安全機制約束的前提下,開發(fā)者開發(fā)的一個應用程序可以使用其他程序所開發(fā)的功能。雖然 Android 的應用程序是用 Java 語言開發(fā)的,但是 Android 給應用程序開發(fā)者提供了一系列的 C/C++ 程序庫,通過 Android 的一些特殊的設計,我們開發(fā)者可以使用這些庫 [3]。 現(xiàn)今, Android 操作系統(tǒng)已成為許多手機制造商的寵兒,其中包括 HTC、索尼愛立信、 Samsung、摩托羅拉以及國內的聯(lián)想、華為、海爾等。 Android 平臺優(yōu)勢 ( 1) 開放性 在優(yōu)勢方面, Android 平臺首先就是其開發(fā)性,開發(fā)的平臺允許任何移動終端廠商加入到 Android 聯(lián)盟中來。顯著的開放性可以使其擁有更多的開發(fā)者,隨著用戶和應用的日益豐富,一個嶄新的平臺也將很快走向成熟。 開發(fā)性對于 Android 的發(fā)展而言,有利于積累人氣,這里的人氣包括消費者和廠商,而對于消費者來講,最大的受益正是豐富的軟件資 源。開放的平臺也會帶來更大競爭,如此一來,消費者將可以用更低的價位購得心儀的手機。 ( 2) 不受束縛 在過去很長的一段時間,特別是在歐美地區(qū),手機應用往往受到運營商制約,使用什么功能接入什么網絡,幾乎都受到運營商的控制。自從 2021 年 iPhone 上市后,用戶可以更加方便地連接網絡,運營商的制約減少。隨著 EDGE、 HSDPA 這些 2G 至3G 移動網絡的逐步過渡和提升,手機隨意接入網絡已不是運營商口中的笑談。 ( 3) 豐富的硬件 這一點還是與 Android 平臺的開放性相關,由于 Android 的開放性,眾多的廠商會推出千 奇百怪,功能特色各具的多種產品。功能上的差異和特色,卻不會影響到數(shù)據同步、甚至軟件的兼容,如同從諾基亞 Symbian 風格手機一下改用蘋果 iPhone,同時還可將 Symbian 中優(yōu)秀的軟件帶到 iPhone 上使用、聯(lián)系人更是可以方便地轉移 [4]。 ( 4) 方便開發(fā) Android 平臺提供給第三方開發(fā)商一個十分寬泛、自由的環(huán)境,不會受到各種條條框框的阻擾,可想而知,會有多少新穎別致的軟件會誕生。但也有其兩面性,血腥、 5 暴力方面的程序和游戲如何控制正是留給 Android 難題之一。 ( 5) Google 應用 在互聯(lián)網的 Google 已經走過 10 年度歷史,從搜索巨人到全面的互聯(lián)網滲透,Google 服務如地圖、郵件、搜索等已經成為連接用戶和互聯(lián)網的重要紐帶,而 Android平臺手機將無縫結合這些優(yōu)秀的 Google 服務。 開發(fā)環(huán)境 Android 的上層應用程序是用 Java 語言開發(fā),同時還需要基于 Dalvik 虛擬機,所以, Google 公司推薦使用主流的 Java 繼承開發(fā)環(huán)境 Eclipse。只有 Eclipse 還不夠,因為是使用 Java 語言進行開發(fā),還應該有由 SUN 公司提供的 Java SDK(其中包括 JRE:Java Runtime Environment)。此外, Android 的應用程序開發(fā)和 Java 開發(fā)是有較大區(qū)別的,所以還需要有 Google 提供的 Android SDK。同時,還需要在 Eclipse 安裝 ADT( Android Development Tool),它是 Eclipse 下開發(fā)工具的升級下載工具,為 Android開發(fā)提供開發(fā)工具的升級或者變更。簡言之,需要 Java SDK、 Eclipse、 Android SDK以及 ADT 才能搭建 Android 開發(fā)環(huán)境,從而進行 Android 應用程序的開發(fā) [5]。 (1) Java Java 是 Sun 公司在 1995 年推出的新的編程語言,它是一種簡單的、面向對象的、分布式的、解釋的、安全的、可移植的、性能優(yōu)異的多線程語言。它以其較強的安全性、平臺無關性、硬件結構無關性、語言簡潔性以及面向對象的特點,在網絡編程語言中占據了無可比擬的優(yōu)勢 [6]。 (2) Java SDK、 Android SDK SDK( software development kit): 軟件 開發(fā)工具包。被 軟件開發(fā)工程師 用于特定的 軟件包 、軟件框架、硬件平臺、操作系統(tǒng)等建立 應用軟件 的開發(fā)工具的集合。因此,Java SDK 既 Java 的軟件開發(fā)工具包,而 Android SDK 指的既是 Android 專屬的軟件開發(fā)工具包 [7]。 (3) Eclipse 及其插件( ADT) Eclipse 是替代 IBM Visual Age for Java 的下一代 IDE 開發(fā)環(huán)境,但它未來的目標不僅僅是成為專門開發(fā) Java 程序的 IDE 環(huán)境,根據 Eclipse 的體系結構,通過開發(fā)插件,它能擴展到任何語言的開發(fā),甚至能成為圖片繪制的工具。 Eclipse 是一個開放源代碼的項目,任何人都可以下載 Eclipse 的源代碼,并且在此基礎上開發(fā)自己的功能插件。 也就是說未來只要有人需要,就會有建立在 Eclipse 之上的 COBOL, Perl,Python 等語言的開發(fā)插件出現(xiàn)。同時可以通過開發(fā)新的插件擴展現(xiàn)有插件的功能,比如在現(xiàn)有的 Java 開發(fā)環(huán)境中加入 Tomcat 服務器 插件。因而其可以無限 擴展,而且有 6 著統(tǒng)一的外觀,操作和系統(tǒng)資源管理,這也正是 Eclipse 的潛力所在 [8]。 在 Eclipse 編譯 IDE 環(huán)境中,需安裝 ADT(Android Development Tools)Plugin,這是 Android 在 Eclipse 上的開發(fā)工具。為 Android 開發(fā)提供開發(fā)工具的升級或者變更,簡單理解為在 Eclipse 下開發(fā)工具的升級下載工具。 (4) XML 可擴展標記語言 (Extensible Markup Language, XML) ,用于標記電子文件使其具有結構性的標記語言,可以用來標記數(shù) 據和定義數(shù)據類型,是一種允許用戶對自己的標記語言進行定義的源語言。 XML 是標準通用標記語言 (SGML) 的子集,非常適合 Web 傳輸。 XML 提供統(tǒng)一的方法來描述和交換獨立于應用程序或供應商的結構化數(shù)據 [9]。 XML 的簡單使其易于在任何應用程序中讀寫數(shù)據,這使 XML 很快成為數(shù)據交換的唯一公共語言,雖然不同的應用軟件也支持其它的數(shù)據交換格式,但不久之后他們都將支持 XML,那就意味著程序可以更容易的與 Windows, Mac OS, Linux 以及其他平臺下產生的信息結合,然后可以很容易加載 XML 數(shù)據到程 序中并進行分析,并以 XML 格式輸出結果 [10]。 Eclipse 概述 Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。 雖然大多數(shù)用戶很樂于將 Eclipse 當作 Java 集成開發(fā)環(huán)境( IDE)來使用,但 Eclipse 的目標卻不僅限于此。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個組件主要針對希望擴展 Eclipse 的軟件開發(fā)人員,因 為它允許他們構建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣東西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所 [11]。 這種平等和一致性并不僅限于 Java 開發(fā)工具。盡管 Eclipse 是使用 Java 語言開發(fā)的,但它的用途并不限于 Java 語言;例如,支持諸如 C/C++、 COBOL、 PHP 等編程語言 的插件已經可用,或預計將會推出。 Eclipse 框架還可用來作為與軟件開發(fā)無關的其他應用程序類型的基礎,比如 內容管理系統(tǒng) 。 基于 Eclipse 的應用程序的一個突出例子是 IBM Rational Software Architect,它構成了 IBM Java 開發(fā)工具系列的基礎 [12]。 7 第 3 章 系統(tǒng)需求 功能需求分析
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1