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

正文內(nèi)容

基于android的文件瀏覽器的開(kāi)發(fā)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧資料

2025-07-02 13:26本頁(yè)面
  

【正文】 分析來(lái)看,目前十分有必要開(kāi)發(fā)一種基于 Android 的文件瀏覽器來(lái)滿足市場(chǎng)的需求,這樣子既方便了用戶又給自己了一個(gè)實(shí)戰(zhàn)的機(jī)會(huì)。必須聲明類屬性的數(shù)據(jù)類型。在覆蓋關(guān)系中,具體調(diào)用哪個(gè)方法體,是根據(jù)對(duì)象的類型來(lái)決定的;重載關(guān)系是根據(jù)調(diào)用時(shí)的實(shí)參表與形參表來(lái)選擇方法體的。覆蓋是由一對(duì)方法產(chǎn)生的關(guān)系;方法重載是多個(gè)方法之間的關(guān)系。當(dāng)子類執(zhí)行覆蓋的方法時(shí),調(diào)用的是子類的成員方法。如果想訪問(wèn)被覆蓋的父類成員就只能在子類中用關(guān)鍵字 super 來(lái)調(diào)用。覆蓋的方法必須提供與被覆蓋方法相同或更大的訪問(wèn)權(quán)限。但當(dāng)子類執(zhí)行繼承自父類的方法時(shí),處理的是父類的成員變量。數(shù)據(jù)成員的隱藏是指在子類中重新定義一個(gè)與父類中已定義的數(shù)據(jù)成員名完全相同的數(shù)據(jù)成員,即子類擁有了兩個(gè)相同名字的數(shù)據(jù)成員,一個(gè)是繼承父類的,另一個(gè)是自己定義的。系統(tǒng)只會(huì)根據(jù)參數(shù)列表不同自動(dòng)調(diào)用相應(yīng)的方法。如果僅僅是參數(shù)名不同,系統(tǒng)不認(rèn)為這是方法的重載,會(huì)把他們看作是同一個(gè)方法,編譯不能通過(guò)。(6)Java 中的類重載:在同一個(gè)類中有多個(gè)名字相同但參數(shù)列表不同的方法,稱這些方法是重載的。而由方法覆蓋實(shí)現(xiàn)的動(dòng)態(tài)多態(tài)性稱為運(yùn)行時(shí)多態(tài)。重載就是在一個(gè)類中定義多個(gè)名字相同但參數(shù)不同的方法。Java 中提供兩種多態(tài)的機(jī)制:編譯時(shí)多態(tài)性和運(yùn)行時(shí)多態(tài)性。比如加運(yùn)算,在數(shù)值運(yùn)算中出現(xiàn)做加法,在字符串運(yùn)算中出現(xiàn)做字符串的連接。同時(shí),我們自己在寫程序的時(shí)候出于安全性的考慮也會(huì)把一些類定義為 final 類,防止別人通過(guò)字節(jié)碼文件繼承程序中的類,改變類的功能破壞程序。通常一些有特殊作用的、用來(lái)完成標(biāo)準(zhǔn)功能的類,被定義成 final 的類,可以將它的內(nèi)容、屬性和功能固定下來(lái),與它的類名形成穩(wěn)定的映射關(guān)系,從而保證引用這個(gè)類時(shí)所實(shí)現(xiàn)的功能準(zhǔn)確無(wú)誤。繼承的作用:體現(xiàn)類的層次關(guān)系、實(shí)現(xiàn)多態(tài)、代碼重用。如果父類和子類在同一個(gè)包中,子類可以繼承父類中除 private 成員外的其他成員;如果父類和子類不在一個(gè)包中,子類只能繼承被 public 和 protected 修飾的成員。父類成員的訪問(wèn)控制符會(huì)影響到子類能否繼承父類的成員。子類對(duì)象的成員使用也是先生成子類對(duì)象再用對(duì)象的引用加“.”操作符調(diào)用。所以通常會(huì)在父類中顯式定義無(wú)參構(gòu)造函數(shù)。第二種情況,如果子類構(gòu)造方法中沒(méi)有顯式調(diào)用父類構(gòu)造方法系統(tǒng)默認(rèn)調(diào)用父類無(wú)參構(gòu)造方法。構(gòu)造函數(shù)只能由系統(tǒng)自動(dòng)調(diào)用,如何在生成子類對(duì)象時(shí)調(diào)用父類的構(gòu)造函數(shù)呢?調(diào)用父類的構(gòu)造方法有兩種形式。系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)對(duì)所屬成員變量進(jìn)行2 文件瀏覽器可行性分析10初始化。而是在程序執(zhí)行加載類時(shí),父類和子類分別加載各自的成員,當(dāng)在生成子類對(duì)象時(shí)才把父類成員復(fù)制到子類對(duì)象。子類繼承父類之后,子類對(duì)象就擁有了父類的成員。此外,還要看該類是否被關(guān)鍵字 final 修飾,能不能派生子類。兩個(gè)類之間能否建立繼承關(guān)系首先要看父類能否被子類訪問(wèn)。在類定義的時(shí)候,在類名后面用 extends 來(lái)指明新定義類的父類,這樣就在兩個(gè)類之間建立了繼承關(guān)系。通過(guò)繼承可以更有效地組織程序結(jié)構(gòu),明確類與類之間的關(guān)系,并且可以充分利用已經(jīng)寫好的類,實(shí)現(xiàn)軟件模塊的重用。類的繼承具有傳遞性。繼承而得到的類稱為原來(lái)類的子類或派生類。繼承一般是指子女從父母那里得到父母所擁有的東西。接口可以供其他的類來(lái)實(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ù),沒(méi)有變量,沒(méi)有具體操作語(yǔ)句,只有一對(duì)打括號(hào){ }的空方法。接口與抽象類相似,接口中的方法只是做了聲明,而沒(méi)有定義任何具體的操作方法。則必須導(dǎo)入 包等等。包名由“.”來(lái)分隔。包聲明格式如下:package 包名。這時(shí),不能出現(xiàn)重復(fù)的類名。同一個(gè)包中類名不能重復(fù),不同包中可以有相同的類名。當(dāng)聲明的類很多時(shí),類名就有可能沖突,這就需要一種機(jī)制來(lái)管理類名,這就是包。必須聲明類屬性的數(shù)據(jù)類型。目前階段,JavaME 最流行的應(yīng)用是游戲軟件。J2ME 現(xiàn)稱為 JavaME(JavaPlatform,MicroEdition)是為機(jī)頂盒、移動(dòng)電話和 PDA之類嵌入式消費(fèi)電子設(shè)備提供的 Java 語(yǔ)言平臺(tái),包括虛擬機(jī)和一系列標(biāo)準(zhǔn)化的JavaAPI。世界各大移動(dòng)通訊設(shè)備制造商都推出了自己基于 Java 的移動(dòng)通訊設(shè)備,Nokia、Motorola、Sony Ericsson、Samsung、LG 、NEC、HTC 等等都有自己的 Java 認(rèn)證手機(jī)在市面上流通,這是的 Java 在很大范圍上有了發(fā)展。 技術(shù)簡(jiǎn)介到今年 6 月,全世界已經(jīng)有大約 1 億部 Java 手機(jī)在使用,除中國(guó)大陸外共有 53個(gè)移動(dòng)運(yùn)行商正式推出了基于 Java 技術(shù)的無(wú)線數(shù)據(jù)增值服務(wù)。RelativeLayout,相對(duì)定位的布局方式,這個(gè)比較好玩,在元素的位置的時(shí)候,使用相對(duì)位置,可以相對(duì)其他元素,也可以相對(duì)這個(gè)布局,就像我說(shuō):我現(xiàn)在站在pawa 和 tempest 的中間;或者說(shuō),我站在隊(duì)伍的中間??梢赃@樣理解,Android 按文件的書寫順序來(lái)組織這個(gè)布局,先聲明的放在第一層,再聲明的放到第二層,…,最后聲明的放在最頂層。如果最上層的元素是不透明的,并且比下面的元素尺寸要大,那么將看不到下面的元素,只能看到頂層元素。FrameLayout,幀布局方式,說(shuō)幀不太容易理解,可以說(shuō)成是層布局方式,也就是說(shuō),在它內(nèi)部的元素,是一層一層的疊加在一起的。好消息是,到目前為止, “Google 沒(méi)有發(fā)現(xiàn)其他更好的用戶界面實(shí)現(xiàn)方式,所以說(shuō)如果有HTML 設(shè)計(jì)經(jīng)驗(yàn),或者說(shuō)有 Swing,F(xiàn)lash 等圖形設(shè)計(jì)經(jīng)驗(yàn),那么理解 Android 的 UI 設(shè)計(jì),會(huì)容易的多,甚至?xí)兴圃嘧R(shí)的感覺(jué)。而如果涉及到界面,就會(huì)陡然復(fù)雜的多,即使各種各樣的 framework 試圖要解決 View 與 Model、Control 的協(xié)作問(wèn)題,結(jié)果卻讓大家更加的迷惑于各種配置之間。 對(duì) J2SE 來(lái)說(shuō),一般都不會(huì)需要 GUI,因?yàn)槲覀兒苌偃?SWING、SWT 程序,即使Sun 力推的 JavaFX,好像涉及的也不多,而對(duì)于 J2ME 來(lái)說(shuō),最大的困難可以就是那些GUI 的實(shí)現(xiàn),以及如何將程序的功能綁定到那些界面上,從界面中接收用戶的輸入,或者是用合適、合理的方式向界面輸出,無(wú)論是通過(guò)文本,或是曲線、圖形。在我的理解中,對(duì)開(kāi)發(fā)者來(lái)說(shuō),寫 J2SE 的程序和 J2ME 的程序相比,最大的區(qū)別不是他們 API 或者是其他一些規(guī)則、限制等的不同,更多的是兩者程序界面(或者說(shuō) UI)方面的區(qū)別。 但其最震撼人心之處在于 Android 手機(jī)系統(tǒng)的開(kāi)放性和服務(wù)免費(fèi)。除了北美之外,Symbian 在其它地區(qū)智能手機(jī)市場(chǎng)都占有大部分市場(chǎng)份額。 Linux 內(nèi)核也同時(shí)作為硬件和軟件堆棧之間的硬件抽象層。 Dalvik 虛擬機(jī)依賴于 linux 的一些功能,比如線程機(jī)制和底層內(nèi)存管理機(jī)制。Dalvik 的 Dalvik 可執(zhí)行文件,該格式文件針對(duì)最小內(nèi)存使用做了優(yōu)化。每一個(gè) Android 應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的 Dalvik 虛擬機(jī)實(shí)例。 至于前景問(wèn)題,由于 Google 的先期大力推廣,加上眾多手機(jī)制造商的極力配合,基于 Android 操作系統(tǒng)的設(shè)備更是層出不窮,甚至著名的 Windows Mobile 手機(jī)制造商HTC 已經(jīng)公開(kāi)稱在 2022 年將會(huì)把基于該系統(tǒng)的智能手機(jī)的出貨量調(diào)節(jié)至總出貨量的 50%或者更多。 與目前的智能手機(jī)平臺(tái)霸主 Symbian 相比,反應(yīng)快,界面好,支持的程序也多,有著眾多實(shí)力雄厚的手機(jī)制造商和程序開(kāi)發(fā)商作為堅(jiān)實(shí)的后盾。配合上手機(jī)中自帶的 WIFI 網(wǎng)絡(luò)模塊可以讓手機(jī)一尺處于高速網(wǎng)絡(luò)下。Android 上的應(yīng)用程序可以通過(guò)標(biāo)準(zhǔn) API 訪問(wèn)核心移動(dòng)設(shè)備功能。Dalvik 的 Dalvik 可執(zhí)行文件,該格式文件針對(duì)最小內(nèi)存使用做了優(yōu)化。每一個(gè) Android 應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的 Dalvik 虛擬機(jī)實(shí)例。 SQLite 一個(gè)對(duì)于所有應(yīng)用程序可用,功能強(qiáng)勁的輕型關(guān)系型數(shù)據(jù)庫(kù)引擎。 SGL 一個(gè)內(nèi)置的 2D 圖形引擎 3D libraries 基于 OpenGL ES APIs 實(shí)現(xiàn);該庫(kù)可以使用硬件 3D 加速(如果可用)或者使用高度優(yōu)化的 3D 軟加速。 Surface Manager 對(duì)顯示子系統(tǒng)的管理,并且為多個(gè)應(yīng)用程序提供 2D 和 3D 圖層的無(wú)縫融合。以下是一些主要的核心庫(kù): 系統(tǒng) C 庫(kù) 一個(gè)從 BSD 繼承來(lái)的標(biāo)準(zhǔn) C 系統(tǒng)函數(shù)庫(kù)( libc ) ,專門為基于 embedded linux 的設(shè)備定制。 Android 程序庫(kù) Android 包括一個(gè)被 Android 系統(tǒng)中各種不同組件所使用的 C/C++ 庫(kù)集。 一個(gè)活動(dòng)類管理器 (Activity Manager)用來(lái)管理應(yīng)用程序生命周期并提供常用的導(dǎo)航回退功能。 一個(gè)資源管理器 (Resource Manager)提供非代碼資源的訪問(wèn),如本地字符串,圖形,和分層文件( layout files ) 。該應(yīng)用程序重用機(jī)制使得組件可以被用戶替換。Android 應(yīng)用程序框架開(kāi)發(fā)者也完全可以訪問(wèn)核心應(yīng)用程序所使用的 API 框架。巨頭的選擇讓 OHA 在中國(guó)的發(fā)展更加明朗——華為、中興、聯(lián)想等國(guó)內(nèi)終端廠商以及國(guó)內(nèi)三大運(yùn)營(yíng)商的加盟,讓很多產(chǎn)業(yè)相關(guān)環(huán)節(jié)的廠商看到了趨勢(shì),于是,代工廠商、芯片廠商以及手機(jī)配套應(yīng)用廠商源源不斷地加入其中。 ”而從系統(tǒng)整體性角度,Android 平臺(tái)也提供了完備的解決方案,OHA 的成員甚至可以拿來(lái)直接使用。 ”前述楊姓項(xiàng)目經(jīng)理表示。而在 Android 的設(shè)計(jì)理念中,開(kāi)放和平等也有所體現(xiàn)。專家對(duì)此表示,僅僅是技術(shù)開(kāi)源還不夠,如果操作系統(tǒng)開(kāi)發(fā)企業(yè)缺乏必要的市場(chǎng)化運(yùn)作和整體推動(dòng)力,忽視用戶界面體驗(yàn),最終其產(chǎn)品將無(wú)人問(wèn)津,而 Android 在此方面則是一個(gè)成功案例。而在這方面,同樣是倡導(dǎo)“開(kāi)放”的開(kāi)源平臺(tái) Linux,其市場(chǎng)表現(xiàn)卻與 Android 有著天壤之別。據(jù)了解,國(guó)內(nèi)終端廠商和運(yùn)營(yíng)商看好 Android,很大程度上也是因?yàn)槠浔澈笸苿?dòng)者谷歌對(duì)互聯(lián)網(wǎng)趨勢(shì)的深刻見(jiàn)解?!癆ndroid 平臺(tái)的技術(shù)結(jié)構(gòu)比較緊湊,市場(chǎng)推進(jìn)有張有馳,再加上谷歌公司長(zhǎng)期具備的創(chuàng)新精神,確實(shí)值得國(guó)內(nèi)很多廠商信賴。 ”前述廣東移動(dòng)人士表示。2 文件瀏覽器可行性分析4替換了很多與中國(guó)移動(dòng)自身增值業(yè)務(wù)相沖突的業(yè)務(wù)應(yīng)用,使中國(guó)移動(dòng)的自身屬性得以體現(xiàn),這是 Android 的開(kāi)放性所致。Android 的這種開(kāi)源特征很快得到了中國(guó)運(yùn)營(yíng)商的響應(yīng),中國(guó)移動(dòng)、中國(guó)聯(lián)通、中國(guó)電信相繼加入 OHA 聯(lián)盟。另一方面,由于國(guó)內(nèi)政策的限制,導(dǎo)致 Android 的部分功能(如Android market)在國(guó)內(nèi)無(wú)法正常使用,目前常用的解決方法是使用類似 A8VPN 的 VPN服務(wù)來(lái)訪問(wèn)。android 在中國(guó)的前景十分廣闊,首先是有成熟的消費(fèi)者,在國(guó)內(nèi),android 社區(qū)十分紅火,這些社區(qū)為 android 在中國(guó)的普及做了很好的推廣作用。一位從事智能手機(jī)應(yīng)用軟件開(kāi)發(fā)的楊姓項(xiàng)目經(jīng)理告訴記者,開(kāi)發(fā)手機(jī)操作平臺(tái)是一項(xiàng)龐大的工程, “靠公司規(guī)模和資金實(shí)力并不能解決這一難題,這項(xiàng)工程考驗(yàn)的是企業(yè)對(duì)網(wǎng)絡(luò)和 IT 技術(shù)的理解力和創(chuàng)造力” 。中國(guó)的山寨產(chǎn)業(yè)已經(jīng)成為手機(jī)市場(chǎng)不可忽視的“潛在力量” ,但受制于成本和正版的限制,手機(jī)山寨產(chǎn)業(yè)對(duì)于手機(jī)操作系統(tǒng)的渴求更加強(qiáng)烈。在終端領(lǐng)域的市場(chǎng)份額并不占據(jù)優(yōu)勢(shì),而國(guó)內(nèi)運(yùn)營(yíng)商對(duì)手機(jī)定制的緊密程度也與國(guó)外相差甚遠(yuǎn),因此中國(guó)成員大部分都充當(dāng)了全球市場(chǎng)挑戰(zhàn)者的角色。 ”從產(chǎn)業(yè)發(fā)展角度看,Android 產(chǎn)業(yè)在中國(guó)的迅速蔓延本質(zhì)上也存在一定的市場(chǎng)需求。 ”GartnerIT 系統(tǒng)高級(jí)分析師沈哲怡表示。(2)Android 在中國(guó)截至目前,國(guó)內(nèi)三大運(yùn)營(yíng)商、中興通訊和華為等廠商以及來(lái)自產(chǎn)業(yè)鏈細(xì)小領(lǐng)域的業(yè)務(wù)提供商都已經(jīng)加入該聯(lián)盟,據(jù)統(tǒng)計(jì),OHA 的中國(guó)成員數(shù)量已達(dá)到 12 家,占據(jù)總成基于 Android 平臺(tái)的文件瀏覽器研究與實(shí)現(xiàn) 3員席位的近 1/5。使用現(xiàn)行布局與表格布局來(lái)對(duì)文件瀏覽器的菜單進(jìn)行布局?!∵\(yùn)用 android 的 File 類里面的各種方法來(lái)對(duì)文件進(jìn)行操作。通過(guò)與運(yùn)營(yíng)商、設(shè)備制造商、開(kāi)發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,我們希望借助建立標(biāo)準(zhǔn)化、開(kāi)放式的移動(dòng)電話軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)內(nèi)形成一個(gè)開(kāi)放式的生態(tài)系統(tǒng)。它包括操作系統(tǒng)、用戶界面和應(yīng)用程序 —— 移動(dòng)電話工作所需的全部軟件,而且不存在任何以往阻礙移動(dòng)產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。該款手機(jī)為宏達(dá)電制造,是世界上第一部使用 Android 操作系統(tǒng)的手機(jī),支持 WCDMA/HSPA 網(wǎng)絡(luò),理論下載速率 ,并支持WiFi。而且在這個(gè)操作系統(tǒng)上,Google 公司已經(jīng)內(nèi)置了很多有用的軟件,如打電話、發(fā)短信等,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。下面對(duì) Android 技術(shù)以及 Java 技術(shù)進(jìn)行簡(jiǎn)單的介紹和必要的闡釋。 技術(shù)可行性我們已經(jīng)系統(tǒng)的學(xué)習(xí)過(guò) Java 技術(shù),并且對(duì)軟件的開(kāi)發(fā)流程有一定的了解,進(jìn)而學(xué)習(xí)了與 Android 相關(guān)的一些技術(shù),以及一些簡(jiǎn)單的 xml 技術(shù),隨著對(duì)這幾種技術(shù)的掌2 文件瀏覽器可行性分析2握,結(jié)合市場(chǎng)上基于 Android 的文件瀏覽器種類雖然繁多,但真正能讓用戶滿意的缺少的情況,從技術(shù)角度我們決定開(kāi)發(fā)基于 Android 的文件瀏覽器。因此我們的研發(fā)具有巨大的商業(yè)價(jià)值是一個(gè)歷史性的進(jìn)步,這樣可以在很大程度上增加 Android 手機(jī)用戶的市場(chǎng)份額。 市場(chǎng)可行性隨著科
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1