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

正文內容

基于android的文件瀏覽器開發(fā)與實現(xiàn)畢業(yè)設計論文-預覽頁

2025-08-11 11:25 上一頁面

下一頁面
 

【正文】 id platform, Java technology 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。 作者簽名: 日 期: 學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。 作者簽名: 日期: 年 月 日 學位論文版權使用授權書 本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電 子版,允許論文被查閱和借閱。在全球信息化的今天,手機已經成為人們日常生活中不可缺少的一部分,尤其是在電子產品日新月異的今天,我們在 平時隨處可見的電子產品中,手機無疑是一個最大的用戶集,而各大廠商智能手機則依舊是電子市場的一顆耀眼的明星。而基于 Andriod 的軟件開發(fā)是一個前景很大的技術,通過這次畢業(yè)設計,能使我們從對軟件的設計中體會到實際中軟件開發(fā)的過程,提高我們的專業(yè)能力,經過小組團隊的合作,我們能學到團隊精神,最終能夠獲得很強的專業(yè)知識。本設計完成后,能夠實現(xiàn)以下功能:文件的瀏覽、文件屬性的修改、文件的一些基本操作,一些遠程模塊的調 用、根據(jù)不同文件擴展名來實現(xiàn)文件只能的打開,同時給以后的一些實用軟件留下了借口、可以實現(xiàn)與手機之間的通訊。在本次設計與檢驗過程中遇到了許多實際問題,比如 android 平臺手機及其運行環(huán)境的選擇,不熟悉myeclipse 和 eclipse 軟件的使用方法,不熟悉開發(fā)技巧,可能會發(fā)生一些微小功能不能實現(xiàn)、軟件運行不穩(wěn)定 ,如何設計軟件的最佳外觀效果等。 2 文件瀏覽器可行性分析 2 2 文件瀏覽器 可行性分析 開發(fā)前景 隨著新技術的不斷開發(fā)與應用,近年來 Java 技術發(fā)展十分迅速,一個以 Java 應用為主的新技術革命浪潮正在蓬勃興起。中國移動通信集團已經建立了無線 Android 增值服務體系,并推出了“百寶箱”等服務品牌,包括游戲百寶箱、娛樂百寶箱、商務百寶箱、生活百寶箱等,已經于 20xx 年 7 月 10 日開始正式商用。 所以從市場角度來看,十分有必要開發(fā)基于 Android 的文件瀏覽器。 技術: ( 1) Android 簡介 android 一詞的本義指“機器人”,當時同時 Android 也是 Google 于 07年 11月 5日宣布的基于 Linux 平臺開源手機操作系統(tǒng)名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成, Android 是基于 JAVA 并運行在 Linux 內核上的操作系統(tǒng),這個操作系統(tǒng)是輕量級的,但是功能很全面。 Android 是 Google 開發(fā)的基于 Linux 平臺的開源手機操作系統(tǒng)。我們認為此舉必將推進更好、更快 的創(chuàng)新,為移動用戶提供不可預知的應用和服務。可以是有 android 的一些布局小工具 Android 平臺包括一個被 Android 系統(tǒng)中各種不同組件所使用的 C/C++ 庫集,Linux 內核也同時作為硬件和軟件堆棧之間的硬件抽象層,下面進行全面的說明介紹。 2 文件瀏覽器可行性分析 4 廣東移動數(shù)據(jù)部人士也表示,“ Android 在實踐‘免費’經營模式的同時,也為移動終端領域的后進入者打開了一扇大門,徹底的開源和免費無疑是降低了市場進入門檻。另外,還有一個群體值得關注 —— 山寨手機產業(yè),盡管其身份還有頗多質疑,但從規(guī)模和經濟收益角度。 而谷歌適時推出的開源、免費的手機操作平臺 Android 正好滿足了這一市場需求,為產業(yè)鏈相關企業(yè)提供了延伸業(yè)務領域的可能性,更為移動互聯(lián)網領域的后進入者提供了開拓市場的有力武器。 OHA 的成員可以任意使用和修改 Android 的 SDK 文檔進行再開發(fā),由此形成適應自身業(yè)務需要的“定制版本”。也是運營商選擇 Android 的理由?!鼻笆龇治鰩熒蛘茆硎尽=刂?20xx 年, Linux 應用在桌面操作系統(tǒng)中只占據(jù) 1%的市場份額,始終難成操作系統(tǒng)的主流。“開放性接口為應用程序的研發(fā)提供了一個寬闊平臺,業(yè)務提供商不必擔心技術壟斷造成的壓迫和威脅。如此討巧的平臺設計在中國迅速聚攏了一批通信領域的“明星企業(yè)”,像華為、中興這類專注于通信領域,但已具備 IC(集成電路 )能力的廠商能夠憑借此平臺快速切入終端領域,降低成本且縮短了研發(fā)時間。該應用程序架構用來簡化組件軟件的重用;任何一個應用程序 都可以發(fā)布它的功能塊并且任何其它的應用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性限制)。 一個通知管理器 ( Notification Manager)使得應用程序可以在狀態(tài)欄中顯示客戶通知信息。該庫通過 Android 應用程序框架為開發(fā)者提供服務。 LibWebCore 一個最新的 web 瀏覽器引擎用來支持Android瀏覽器和一個可嵌入的 web視圖。 ( 1) Android 運行庫 Android 包括了一個核心庫,該核心庫提供了 JAVA 編程語言核心庫的大多數(shù)功能。該虛擬機是基于寄存器的,所有的類都經由 JAVA 匯編器編譯,然后通過 SDK 中的 dx 工具轉化成 .dex 格 式由虛擬機執(zhí)行。但是由于目前中國正處在 2G 通信技術和 3G 通信技術的過渡期,因此全部依賴于網絡的Android 或許不能表現(xiàn)出所有的性能和便利,因此中移動推出了基于該系統(tǒng)修改的 OMS操作系統(tǒng), OMS 系統(tǒng)的底層和 Android 完全相同,只是在界面層經過中國人審美觀的定制,并去除了 Google 的各種服務,加入了中移動的服務,因此對于高速網絡的依賴性也不是特別強了。 Android 運行庫 Android 包括了一個核心庫,該核心庫提供了 JAVA 編程語言核心庫的大多數(shù)功能。該虛擬機是基于寄存器的,所有的類都經由 JAVA 匯編器編譯,然后通過 SDK 中的 dx 工具轉化成 .dex 格式由虛擬機執(zhí)行。未來發(fā)展 老牌智能手機軟件平臺制造商 Symbian 發(fā)言人則表示: Google 的 android 只不過是另一個 linux, symbian 對其它軟件與其形成的競爭并不感到擔心。 Android 是一個對第三方軟件完全開放的平臺,開發(fā)者在為其開發(fā)程序時擁有更大的自由度,突破了 iPhone等只能添加為數(shù)不多的固定軟件的枷鎖;同時與 Windows Mobile、 Symbian 等廠商不同,Android 操作系統(tǒng)免費向開發(fā)人員提供,這樣可節(jié)省近三成成本。 同理,如果有 J2EE 的經驗,服務后臺的代碼往往是相對易讀、易懂、系統(tǒng)并且內聚的,這些代碼看起來是如此的和諧、整潔、干凈。 AbsoluteLayout,絕對定位的布局方式,在它內部嵌套的元素必須指定具體的位置。這些層的順序是:最新聲明的放到最前面。前者就是相對其他元素來定義位置,后者是相對整個布局來定義位置。 中國聯(lián)通公司也正在其 CDMA 1X 網絡上建立無線 Java 增值服務體系,目前系統(tǒng)正在建設過程中, 并且 20xx 年 9月 26日中國聯(lián)通、北京振戎融通公司和 Sun 公司在人民大會堂宣布聯(lián)合發(fā)起成立“ UniJava 技術聯(lián)盟”,三方將在聯(lián)通 CDMA 1X 網絡上的 Java增值服務方面全面合作。因為與需要昂貴的專用設備和開發(fā)工具的競爭對手(如索尼和任天堂)相比, JavaME 程序可以在 PC 機上開發(fā)和仿真運行,然后很容易地部署到目標機上,從而使其開發(fā)、測試和發(fā)布的變得容易 ( 1) Java 程序的基本結構: Java 程序的基本結構有:類、類的屬性、對象、方法、組成,其中公共類名必須與Java 源程序名相同,其命名規(guī)則為每個單詞首字母大寫,不能以數(shù)字開頭。 在源程序中可以聲明類所在的包,就像保存文件時要說明文件保存在哪個文件夾中一樣。 Java 下的包都是用來解決類的重名問題的,一般的命名方式都是采用域名倒置的方法,例如 package ; 在 Java 源程序的頭部第一個語句用關鍵字 package 聲明包,指明該源文件定義的類所在的包。 我們一般都是使用 Sun 公司已經寫好的包,例如一個源程序創(chuàng)建的時候,系統(tǒng)自動默認導入 包,進而進行控制臺的輸出,如果要進行程序的控制臺輸入。使用接口是為了解決 Java 語言中不支持多重繼承的問題。在程序設計中,在已有類的基礎上構造一個新的類,這 就稱為繼承,也可稱作派生。子類對父類的繼承關系體現(xiàn)了現(xiàn)實世界中特殊和一般的關系。 Java 的繼承只能是單繼承,一個類最多只能有一個父類,所以 extends 后面只能有唯一的一個 父類名。子類可以把父類的成員當作自己的成員,如果子類要調用父類中成員,就像調用自己的成員一樣直接調用,或者用 super 關鍵字。 定義好一個類就要 創(chuàng)建它的對象。一是子類可以在自己的構造方法中使用 super()來顯示調用父類構造方法,但必須是子類構造方法的第一個可執(zhí)行語句。 子類對象的成員分兩部分,繼承自父類的成員和子類自己定義的成員。根據(jù)父類成員的訪問控制符不同,有的父類成員可以被子類繼承,有的則無法被繼承。 ( 4) Java 中的最終類 : 在 Java 中被 final 聲明的類,稱為最終類,它不能再被其他類繼承。 ( 5) 多態(tài)的定義 : 多態(tài)是指擁有相同的形式,但根據(jù)不同的情形擁有不同的機能的特性。編譯時多態(tài)性是通過方法重載實現(xiàn)的。也就是在父類和子類中定義名字參數(shù)完全相同的方法,程序調用哪一個方法,是由程序運行時調用方法的對象類型決定的,這就是運行時多態(tài)。修飾符和返回類型可以不同也可以相同。當子類要操作繼承自父類的同名數(shù)據(jù)成員時,可使用關鍵字 super 引導。 static 方法只能覆蓋為 static 方法。 ( 8) 重載與重寫的區(qū)別 方法的覆蓋是子類和父類之間的關系,是垂直關系;方法的重載是同一個類中方法之間的關系,是水平關系。 ( 9) Java 程序文件的編譯過程 Java 程序的基本結構有:類、類的屬性、對象、方法、組成,其中公共類名必須與Java 源程序名相同,其命名規(guī)則為每個單詞首字母大寫,不能以數(shù)字開頭。 3 文件瀏覽器需求分析 14 3 文件瀏覽器的 需求分析 目的 本需求分析報告的目的是規(guī)范化本軟件的編寫,旨在于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,同時提出了本軟件開發(fā)過程,便于組員與 客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時也表明了本軟件的共性,以期能夠獲得更大范圍的應用。所以我們這次最重要的目標是培養(yǎng)團隊合作的精神這也是我們完成畢業(yè)設計的前提,一個團隊一定要凝成一股勁朝著一個方向前進這才是團隊協(xié)作,這次雖然每一個人所做的部分不相同但最終我們都是為了同一個目 標將文件瀏覽器研發(fā)成功,團隊可以讓每一個成員變得成熟穩(wěn)重可以使每一個人的能力得到充分的體現(xiàn)。因為開發(fā)是基于 java 的,所以 jdk 是少不了的, jdk 要求是 或者 ,我還是用 比較多,可以到 sun 官方下載。因為與需要昂貴的專用設備和開發(fā)工具的競爭對手(如索尼和任天堂)相比, JavaME 程序可以在 PC 機上開發(fā)和仿真運行,然后很容易地部署到目標機上,從而使其開發(fā)、測試和發(fā)布 的變得容易, Eclipse 是著名的跨平臺的自由集成開發(fā)環(huán)境( IDE)。 Eclipse 最初是由 IBM 公司開發(fā)的替代商業(yè)軟件 VisualAgeforJava 的下一代 IDE 開發(fā)環(huán)境, 20xx 年 11 月貢獻給開源社區(qū),現(xiàn)在它由非營利軟 件供應商聯(lián)盟Eclipse 基金會。 Android 應用程序是用 Java 語言編寫的,只要結合 Eclipse 的 Android Developer Tools 插件就可以開發(fā) Android 應用程序了,不過它是在 Dalvik VM(非 Java虛擬機)中編譯和執(zhí)行的(這個在上文中也有介紹)。 SDK 包括: Java 歸檔文件,其中包含構建應用程序所需的所有的 Android SDK 類。 Samples 目錄: Samples 子目錄包含各種應用程序的源代碼,包括 ApiDemo,該應用程序演示了很多 API。 usb_driver 該目錄包含將開發(fā)環(huán)境連接到支持 Android 的設備(例如 G1 或 Android Dev 1 解鎖開發(fā)手機)所需的驅動程序。 ADT 的配置:第一步,打開 eclipse, 雙擊 ,點擊 OK, 。 一些專有名詞 ( 1) 固件(操作系統(tǒng)) 所謂的固件就是將操作系統(tǒng)固定在手機中的一個固 定的位置(硬件上),平時不隨意改動,活動的數(shù)據(jù)另外單獨放一邊。 ( 2) 刷固件(重裝操作系統(tǒng)) 正是因為固件固定的原因,在我們想要更新系統(tǒng)的時候。 ( 3) ROM(系統(tǒng)的安裝盤 ) 這個東西就是系統(tǒng)的打包。所以官方基于 Android 平臺的文件瀏覽器研究與實現(xiàn) 17 的一次升級必然會影響整個手機系統(tǒng)的使用情況。但是。圖象:設壁紙 、屏幕保護、聯(lián)系人頭像、填加新聯(lián)系人,設分組頭像、編輯圖象;音樂:設鈴聲、信息提示、鬧鐘、日歷提醒、
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1