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

正文內(nèi)容

基于android的文件瀏覽器的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-wenkub

2023-07-11 13:17:39 本頁面
 

【正文】 序名相同,其命名規(guī)則為每個(gè)單詞首字母大寫,不能以數(shù)字開頭。覆蓋是由一對方法產(chǎn)生的關(guān)系;方法重載是多個(gè)方法之間的關(guān)系。如果想訪問被覆蓋的父類成員就只能在子類中用關(guān)鍵字super來調(diào)用。但當(dāng)子類執(zhí)行繼承自父類的方法時(shí),處理的是父類的成員變量。系統(tǒng)只會(huì)根據(jù)參數(shù)列表不同自動(dòng)調(diào)用相應(yīng)的方法。6 Java中的類重載:在同一個(gè)類中有多個(gè)名字相同但參數(shù)列表不同的方法,稱這些方法是重載的。重載就是在一個(gè)類中定義多個(gè)名字相同但參數(shù)不同的方法。比如加運(yùn)算,在數(shù)值運(yùn)算中出現(xiàn)做加法,在字符串運(yùn)算中出現(xiàn)做字符串的連接。通常一些有特殊作用的、用來完成標(biāo)準(zhǔn)功能的類,被定義成final的類,可以將它的內(nèi)容、屬性和功能固定下來,與它的類名形成穩(wěn)定的映射關(guān)系,從而保證引用這個(gè)類時(shí)所實(shí)現(xiàn)的功能準(zhǔn)確無誤。如果父類和子類在同一個(gè)包中,子類可以繼承父類中除private成員外的其他成員;如果父類和子類不在一個(gè)包中,子類只能繼承被public和protected修飾的成員。子類對象的成員使用也是先生成子類對象再用對象的引用加“.”操作符調(diào)用。第二種情況,如果子類構(gòu)造方法中沒有顯式調(diào)用父類構(gòu)造方法系統(tǒng)默認(rèn)調(diào)用父類無參構(gòu)造方法。系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)對所屬成員變量進(jìn)行初始化。子類繼承父類之后,子類對象就擁有了父類的成員。兩個(gè)類之間能否建立繼承關(guān)系首先要看父類能否被子類訪問。通過繼承可以更有效地組織程序結(jié)構(gòu),明確類與類之間的關(guān)系,并且可以充分利用已經(jīng)寫好的類,實(shí)現(xiàn)軟件模塊的重用。繼承而得到的類稱為原來類的子類或派生類。接口可以供其他的類來實(shí)現(xiàn),如果一個(gè)類要實(shí)現(xiàn)一個(gè)接口,就必須實(shí)現(xiàn)這個(gè)接口下的所有方法,在實(shí)現(xiàn)接口時(shí),要實(shí)現(xiàn)所有接口中定義的所有方法,方法的實(shí)現(xiàn)可以具有具體的實(shí)現(xiàn)內(nèi)容,也可以是空的方法,即只有方法名或參數(shù),沒有變量,沒有具體操作語句,只有一對大括號(hào){ }的空方法。我們一般都是使用Sun公司已經(jīng)寫好的包,例如一個(gè)源程序創(chuàng)建的時(shí)候,進(jìn)而進(jìn)行控制臺(tái)的輸出,如果要進(jìn)行程序的控制臺(tái)輸入。Java下的包都是用來解決類的重名問題的,一般的命名方式都是采用域名倒置的方法,例如package . baidu;在Java源程序的頭部第一個(gè)語句用關(guān)鍵字package聲明包,指明該源文件定義的類所在的包。在源程序中可以聲明類所在的包,就像保存文件時(shí)要說明文件保存在哪個(gè)文件夾中一樣。因?yàn)榕c需要昂貴的專用設(shè)備和開發(fā)工具的競爭對手(如索尼和任天堂)相比,Java ME程序可以在PC機(jī)上開發(fā)和仿真運(yùn)行,然后很容易地部署到目標(biāo)機(jī)上,從而使其開發(fā)、測試和發(fā)布的變得容易1 Java程序的基本結(jié)構(gòu):Java程序的基本結(jié)構(gòu)有:類、類的屬性、對象、方法、組成,其中公共類名必須與Java源程序名相同,其命名規(guī)則為每個(gè)單詞首字母大寫,不能以數(shù)字開頭。中國聯(lián)通公司也正在其CDMA 1X網(wǎng)絡(luò)上建立無線Java增值服務(wù)體系,目前系統(tǒng)正在建設(shè)過程中,并且2003年9月26日中國聯(lián)通、北京振戎融通公司和Sun公司在人民大會(huì)堂宣布聯(lián)合發(fā)起成立“Uni Java技術(shù)聯(lián)盟”,三方將在聯(lián)通CDMA 1X網(wǎng)絡(luò)上的Java增值服務(wù)方面全面合作。江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計(jì)基于Android的文件瀏覽器的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文第1章 相關(guān)技術(shù)簡介通過對Java技術(shù)的學(xué)習(xí)及深入,進(jìn)而學(xué)習(xí)了與Android相關(guān)的一些技術(shù)以及一些簡單的xml技術(shù)。J2ME現(xiàn)稱為Java ME(Java Platform, Micro Edition)是為機(jī)頂盒、移動(dòng)電話和PDA之類嵌入式消費(fèi)電子設(shè)備提供的Java語言平臺(tái),包括虛擬機(jī)和一系列標(biāo)準(zhǔn)化的Java API。必須聲明類屬性的數(shù)據(jù)類型。同一個(gè)包中類名不能重復(fù),不同包中可以有相同的類名。包聲明格式如下:package 包名。2 Java中的接口:所謂接口可以看作是沒有實(shí)現(xiàn)的方法和常量的集合。3 繼承的概念:類是具有繼承性的。原來的類稱為父類或超類。Java中的繼承是通過extends關(guān)鍵字來實(shí)現(xiàn)的。如果該類被public修飾,則可以被任何類繼承;否則該類只能由同包類繼承。繼承并不是把父類成員復(fù)制到子類。繼承自父類的子類對象創(chuàng)建分三步,先調(diào)用超類的構(gòu)造函數(shù)初始化父類成員,再執(zhí)行子類構(gòu)造函數(shù)對子類成員進(jìn)行初始化,最后完成子類對象的創(chuàng)建。如果父類沒有無參構(gòu)造方法,則編譯出錯(cuò)。子類對象能否繼承父類成員還由訪問控制符決定。父類中的private成員變量不能被子類直接繼承,但可以通過相關(guān)的方法間接訪問。比如說,涉及到系統(tǒng)運(yùn)行的System類就被定義為final類。這就是多態(tài)的一種表現(xiàn)。在編譯階段,編譯器會(huì)根據(jù)方法調(diào)用時(shí)傳入的參數(shù)個(gè)數(shù)和類型決定調(diào)用哪個(gè)重載方法。參數(shù)列表不同是指參數(shù)數(shù)目、類型、順序不同。7 方法重寫:子類擁有與父類相同的成員稱為覆蓋,分為變量的隱藏和方法的覆蓋。子類可以重新定義與父類格式完全相同(包括方法名、方法形參的個(gè)數(shù)和類型、方法返回值的類型)的成員方法,實(shí)現(xiàn)對父類方法的覆蓋,否則就不是方法的覆蓋,而是子類定義自己特有的方法,與父類的方法無關(guān)。被final修飾的最終方法不能被覆蓋。覆蓋要求參數(shù)列表相同;重載要求參數(shù)列表不同。必須聲明類屬性的數(shù)據(jù)類型。而且在這個(gè)操作系統(tǒng)上,Google公司已經(jīng)內(nèi)置了很多有用的軟件,如打電話、發(fā)短信等,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開放和完整的移動(dòng)軟件。它包括操作系統(tǒng)、用戶界面和應(yīng)用程序 —— 移動(dòng)電話工作所需的全部軟件,而且不存在任何以往阻礙移動(dòng)產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。 運(yùn)用Android的File類里面的各種方法來對文件進(jìn)行操作。Android平臺(tái)包括一個(gè)被 Android 系統(tǒng)中各種不同組件所使用的 C/C++ 庫集,Linux內(nèi)核也同時(shí)作為硬件和軟件堆棧之間的硬件抽象層,下面進(jìn)行全面的說明介紹。廣東移動(dòng)數(shù)據(jù)部人士也表示,“Android在實(shí)踐‘免費(fèi)’經(jīng)營模式的同時(shí),也為移動(dòng)終端領(lǐng)域的后進(jìn)入者打開了一扇大門,徹底的開源和免費(fèi)無疑是降低了市場進(jìn)入門檻。另外,還有一個(gè)群體值得關(guān)注——山寨手機(jī)產(chǎn)業(yè),盡管其身份還有頗多質(zhì)疑,但從規(guī)模和經(jīng)濟(jì)收益角度。而谷歌適時(shí)推出的開源、免費(fèi)的手機(jī)操作平臺(tái)Android正好滿足了這一市場需求,為產(chǎn)業(yè)鏈相關(guān)企業(yè)提供了延伸業(yè)務(wù)領(lǐng)域的可能性,更為移動(dòng)互聯(lián)網(wǎng)領(lǐng)域的后進(jìn)入者提供了開拓市場的有力武器。OHA的成員可以任意使用和修改Android的SDK文檔進(jìn)行再開發(fā),由此形成適應(yīng)自身業(yè)務(wù)需要的“定制版本”。也是運(yùn)營商選擇Android的理由?!鼻笆龇治鰩熒蛘茆硎?。截至2009年,Linux應(yīng)用在桌面操作系統(tǒng)中只占據(jù)1%的市場份額,始終難成操作系統(tǒng)的主流。“開放性接口為應(yīng)用程序的研發(fā)提供了一個(gè)寬闊平臺(tái),業(yè)務(wù)提供商不必?fù)?dān)心技術(shù)壟斷造成的壓迫和威脅。如此討巧的平臺(tái)設(shè)計(jì)在中國迅速聚攏了一批通信領(lǐng)域的“明星企業(yè)”,像華為、中興這類專注于通信領(lǐng)域,但已具備IC(集成電路)能力的廠商能夠憑借此平臺(tái)快速切入終端領(lǐng)域,降低成本且縮短了研發(fā)時(shí)間。該應(yīng)用程序架構(gòu)用來簡化組件軟件的重用;任何一個(gè)應(yīng)用程序都可以發(fā)布它的功能塊并且任何其它的應(yīng)用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性限制)。 一個(gè)通知管理器 (Notification Manager)使得應(yīng)用程序可以在狀態(tài)欄中顯示客戶通知信息。該庫通過 Android 應(yīng)用程序框架為開發(fā)者提供服務(wù)。Lib Web Core 一個(gè)最新的web瀏覽器引擎用來支持Android瀏覽器和一個(gè)可嵌入的web視圖。 Android 包括了一個(gè)核心庫,該核心庫提供了JAVA編程語言核心庫的大多數(shù)功能。該虛擬機(jī)是基于寄存器的,所有的類都經(jīng)由JAVA匯編器編譯。但是由于目前中國正處在2G通信技術(shù)和3G通信技術(shù)的過渡期,因此全部依賴于網(wǎng)絡(luò)的Android或許不能表現(xiàn)出所有的性能和便利,因此中移動(dòng)推出了基于該系統(tǒng)修改的OMS操作系統(tǒng),OMS系統(tǒng)的底層和Android完全相同,只是在界面層經(jīng)過中國人審美觀的定制,并去除了Google的各種服務(wù),加入了中移動(dòng)的服務(wù),因此對于高速網(wǎng)絡(luò)的依賴性也不是特別強(qiáng)了。 Dalvik虛擬機(jī)依賴于Linux的一些功能,比如線程機(jī)制和底層內(nèi)存管理機(jī)制。除了北美之外,Symbian在其它地區(qū)智能手機(jī)市場都占有大部分市場份額。對開發(fā)者來說,寫J2SE的程序和J2ME的程序相比,最大的區(qū)別不是API或者是其他一些規(guī)則、限制等的不同,更多的是兩者程序界面(或者說UI)方面的區(qū)別。而如果涉及到界面,就會(huì)陡然復(fù)雜的多,即使各種各樣的framework試圖要解決View與Model、Control的協(xié)作問題,結(jié)果卻讓大家更加的迷惑于各種配置之間。Frame Layout,幀布局方式,說幀不太容易理解,可以說成是層布局方式,也就是說,在它內(nèi)部的元素,是一層一層的疊加在一起的。可以這樣理解,Android按文件的書寫順序來組織這個(gè)布局,先聲明的放在第一層,再聲明的放到第二層,最后聲明的放在最頂層。3第2章 可行性分析 市場分析隨著科技的發(fā)展信息時(shí)代的到來,3G技術(shù)發(fā)展日益成熟隨之而來的是3G手機(jī)的出現(xiàn),基于Android操作系統(tǒng)的手機(jī)市場逐漸發(fā)展壯大,愈來愈多的人選擇谷歌的Android手機(jī)逐漸形成一種趨勢,因此這個(gè)市場的商業(yè)價(jià)值很高,所以我們選擇開發(fā)基于Android平臺(tái)的文件瀏覽器,由于普通手機(jī)用戶的手機(jī)都是應(yīng)用Symbian操作系統(tǒng)所以都有手機(jī)自帶的文件管理功能,而Android系統(tǒng)中卻找不到相關(guān)的功能提示,正是出于這樣的原因我們決定研發(fā)文件瀏覽器,我們所研發(fā)的文件瀏覽器不但支持本地文件管理,方便用戶對手機(jī)和SD卡上的文件/文件夾進(jìn)行各種操作,還提供了任務(wù)管理,程序管理功能,用戶隨時(shí)查看當(dāng)前的任務(wù)進(jìn)程,或者卸載手機(jī)中的應(yīng)用程序。打開cmd窗口,輸入java version 查看JDK的版本信息。然后點(diǎn)擊運(yùn)行SDK ,SDK Manager會(huì)自動(dòng)去網(wǎng)站上查看有什么SDK可供下載,選擇需要下載的版本。如下圖所示圖255 ADD按鈕對話框2 確定返回后,在work with后的下拉列表中選擇我們剛才添加的ADT,我們會(huì)看到下面有Developer Tools,展開它會(huì)有Android DDMS和Android Development Tool,勾選他們。
1 在Eclipse中,選擇Windows AVD Manager。第3章 需求分析 項(xiàng)目意義隨著信息時(shí)代的高速發(fā)展,手機(jī)已經(jīng)成為人手必備的通信工具,尤其是智能手機(jī),越來越為廣大學(xué)生以及社會(huì)青年所鐘愛。 功能需求本需求分析報(bào)告的目的是規(guī)范化本軟件的編寫,旨在提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,同時(shí)提出了本軟件的開發(fā)過程,便于組員與客戶之間的交流、寫作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的特性,以期能夠獲得更大范圍的應(yīng)用。 系統(tǒng)需求1軟件名稱:基于Android的文件瀏覽器的設(shè)計(jì)與實(shí)現(xiàn)2應(yīng)用環(huán)境:Android手機(jī)系統(tǒng),系統(tǒng)配置推薦400MHz處理器、128MB RAM。首先必須要給Myeclipse打上Android的插件
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1