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

正文內(nèi)容

基于android的圖片閱讀器的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-文庫吧

2025-04-24 15:40 本頁面


【正文】 .......................... 41 參考文獻(xiàn) ............................................................... 42 致 謝 ................................................................. 43 外文原文 ............................................................... 44 中文翻譯 ............................................................... 54 找畢業(yè)設(shè)計(jì)、項(xiàng)目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 1 1 緒論 智能手機(jī)應(yīng)用軟件是近年來十分活躍的技術(shù)研究領(lǐng)域,是一系列高新技術(shù)的匯集,往往指以移動(dòng)互聯(lián)網(wǎng)為傳輸媒介,以運(yùn)營商服務(wù)器和用戶計(jì)算機(jī)為處理終端,以手機(jī)應(yīng)用軟件為信息交互窗口的旨在實(shí)現(xiàn)娛樂、休閑、交流和取得虛擬成就的具有可持續(xù)性的應(yīng)用軟件這些技術(shù)包括計(jì)算機(jī)圖形學(xué)、多媒體技術(shù)、人工智能、人機(jī)接口技術(shù)、傳感技 術(shù)以及高度并行的實(shí)時(shí)計(jì)算技術(shù),還包括人的行為學(xué)研究等多項(xiàng)關(guān)鍵技術(shù)。除此之外特別是個(gè)人版的智能手機(jī)應(yīng)用軟件,如圖片閱讀器軟件 ,是個(gè)簡單的應(yīng)用軟件 ,但卻能給人以重大幫助 ,讓我們從繁鎖的圖片中解脫出來 .而只有我們的身心得到了解脫才能更好的投入到新的工作 .現(xiàn)在的人 ,不管是已經(jīng)工作的 ,還是還未進(jìn)入社會(huì)的學(xué)生 ,都喜歡在吃飯前對美食拍照、旅游時(shí)對大自然瑰麗的風(fēng)景拍照還有隨時(shí)隨地的自拍,面對大量照片需要整理有著很大的厭倦 ,而這樣一款能讓我們方便整理照片的應(yīng)用軟件 ,其魅力還是不可估量的。 課題的研究背景 Google 在 20xx 年 11 月正式推出 ,基于 Linux 的 Android 移動(dòng)終端操作系統(tǒng),從那時(shí)起 Android 平臺(tái)越來越受人們所關(guān)注,由于 Android 是一個(gè)真正開放開源的平臺(tái),故而開發(fā)者都可以使用 Android 平臺(tái)開發(fā)程序,使得其平臺(tái)上應(yīng)用軟件與日劇增。除了 Android 自身內(nèi)嵌的應(yīng)用之外,也有一些其他應(yīng)用軟件,伴隨著 4G 時(shí)代的來臨,無線寬帶網(wǎng)絡(luò)覆蓋越來越廣,無線上網(wǎng)速度也越來越快,智能手機(jī)的主流功能正逐漸轉(zhuǎn)變?yōu)橐跃W(wǎng)絡(luò)通信為主,用戶也更傾向于手機(jī)應(yīng)用的體驗(yàn)。 為了滿足 用戶在 Android 上瀏覽本地圖片的需求,也結(jié)合上述的一系列分析和研究,本人決定開發(fā)一個(gè)基于 Android 平臺(tái)的圖片閱讀器的應(yīng)用客戶端軟件。 課題的研究意義 目前市場上安卓平臺(tái)占有率在 20%左右,使用安卓手機(jī)的人數(shù)如此眾多,所以在安卓平臺(tái)上開發(fā)手機(jī) 應(yīng)用軟件 是比較有意義的。 借助 Android 系統(tǒng)的全觸摸的形式,用戶可以用手指簡單的滑動(dòng)、點(diǎn)擊本地圖片,能夠方便實(shí)現(xiàn)對本地圖片和 SD 卡的加載、分類顯示、瀏覽、旋轉(zhuǎn)處理和縮放操作,方便用戶對手機(jī)本地圖片的整理,從而增強(qiáng)用戶體驗(yàn)和易用性。 手機(jī) 應(yīng) 用軟件 的盈利空間非常大,無論是下載時(shí)收取一定費(fèi)用,還是通過廣告盈利都是非??尚械摹J謾C(jī) 應(yīng)用軟件 的開發(fā)與傳統(tǒng) PC 機(jī)的 應(yīng)用軟件開發(fā)有一定差距,因?yàn)槭謾C(jī)平臺(tái)資源有限,所以開發(fā)時(shí)要處處考慮資源分配問題。而且,手機(jī)已經(jīng)和現(xiàn)代生活方式緊緊結(jié)合在一起,可以說是隨身必帶品。所以手機(jī) 應(yīng)用軟件的盈利面因?yàn)槭謾C(jī)的覆蓋率而變得非常廣。 課題設(shè)計(jì)目標(biāo) 易于操作性:既然手機(jī) 應(yīng)用軟件 面向的是普通消費(fèi)者而不是計(jì)算機(jī)專家,那么他們不可能深入的學(xué)習(xí)手機(jī) 應(yīng)用軟件操作 技巧。手機(jī) 應(yīng)用軟件 操作的簡單性是開發(fā)過程中必須要遵循的基本特征。 良好 的用戶界面:良好的用戶界面用戶界面更是吸引用戶的硬指標(biāo)。相關(guān)的美術(shù)構(gòu)圖、系統(tǒng)實(shí)時(shí)性和人性化提示也是必須要考慮的。 可中斷性:多任務(wù)處理是手機(jī)生活方式的基本特征。手機(jī)用戶常常在任務(wù)(如等一個(gè)電子郵件或者等車)之間有一小段時(shí)間。而游戲、通訊和工作數(shù)據(jù)訪問使用的是同一個(gè)設(shè)備。所以一個(gè)好的手機(jī) 應(yīng)用軟件 應(yīng)該提供短時(shí)間的娛樂功能,并且允許用戶在手機(jī) 應(yīng)用軟件提醒模式 和工作模式之間順利切換。所以在手機(jī) 應(yīng)用軟件 的服務(wù)過程找畢業(yè)設(shè)計(jì)、項(xiàng)目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 2 中,如果遇到來電或接受到短信這樣的優(yōu)先級(jí)最高的進(jìn)程,要能夠保存手機(jī) 應(yīng)用軟件進(jìn)程,保證接完來電或查看短信之后 還可以繼續(xù)正常工作。 所以,在設(shè)計(jì)過程中,要特別注意這幾個(gè)方面的功能,使該系統(tǒng)更加完善。 找畢業(yè)設(shè)計(jì)、項(xiàng)目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 3 2 關(guān)鍵技術(shù)平臺(tái)與理論介紹 ANDROID 平臺(tái)簡介和特點(diǎn) Android 操作系統(tǒng)是與 Windows Mobile、 iPhone 等手機(jī)操作系統(tǒng)處在同一級(jí)別的操作系統(tǒng),是 Google 公司在 20xx 年 11 月發(fā)布的基于 Linux 核心的手機(jī)操作系統(tǒng),是真正開放和開源的移動(dòng)平臺(tái)操作系統(tǒng)。 Android 是一個(gè)包含操作系統(tǒng)、中介架構(gòu)層及應(yīng)用程序所產(chǎn)生出來的軟件堆棧架構(gòu)。由下而上,其核心為嵌入式 作業(yè)系統(tǒng),向上搭配 Google 為 Android 開發(fā)的類庫及 Android 運(yùn)行時(shí),再配合應(yīng)用程序架構(gòu),來開發(fā)各種不同的應(yīng)用程序。 Android 包含的功能非常強(qiáng)大和完善,有很好的應(yīng)用環(huán)境和用戶體驗(yàn),當(dāng)然也有很多的應(yīng)用接口,在 Android 平臺(tái)上,開發(fā)者可以隨意開發(fā)出各式各樣的應(yīng)用,因而以 Android 為平臺(tái)的應(yīng)用程序越來越多。 Android 操作系統(tǒng)是第一個(gè)全部包含下列全部特點(diǎn)的平臺(tái)環(huán) 境,下列列出的功能只是一些平臺(tái)具有的部分功能: (1)Android 是一個(gè)基于 Linux 核心和開源的真正完全開放、自由的開發(fā)平臺(tái),移動(dòng)手機(jī)制造企業(yè)當(dāng)然可以不用像其他操作系統(tǒng)那樣,交付 Android 操作系統(tǒng)的專利費(fèi)用才能使用和定制 Android 平臺(tái);軟件開發(fā)者也不用擔(dān)心 Android 會(huì)突然由于某個(gè)廠商的倒閉或被收購而突然消失。開發(fā)者自己就可以設(shè)計(jì)、整合、擴(kuò)展甚至可以替換現(xiàn)存的一些組件, Android 也沒有隱藏或者設(shè)置權(quán)限的框架 API。因此加入到 Android 開發(fā)社區(qū)來共同改善和維 護(hù) Android 的開發(fā)者越來越多,在當(dāng)下成為最為火熱的手機(jī)操作系統(tǒng)。也正因?yàn)槿绱耍? Android 平臺(tái)上應(yīng)用程序與日劇增。 (2)Android 組件的架構(gòu)是采用 Inter mashups。最初的時(shí)候一個(gè)應(yīng)用程序是不可以被另一個(gè)程序用不同的方式使用的;但是后來隨著平臺(tái)不斷的發(fā)展出現(xiàn)了變化,一個(gè)應(yīng)用程序的可以用不同的方式被另一個(gè)程序使用部分功能,這超出了程序員最初的預(yù)料。不同的用戶完全可以用自己開發(fā)不斷改善的版本替換一個(gè)已經(jīng)存在的內(nèi)嵌組件,這樣的結(jié)果是解除了在移動(dòng)手機(jī)開發(fā)上的開發(fā)者創(chuàng)新 能力的束縛。 (3)應(yīng)用程序架構(gòu) :在應(yīng)用程序架構(gòu)內(nèi)已經(jīng)具備多種不同的基礎(chǔ)組件,在開發(fā)應(yīng)用程序時(shí),就可以直接調(diào)用這些組件來使用,可以節(jié)省開發(fā)應(yīng)用程序的心力及時(shí)間。 (4)Dalvik 虛擬機(jī)器 :在 Android 平臺(tái)上所使用 Java 虛擬機(jī),不是 Sim 公司的標(biāo)準(zhǔn)Java 虛擬機(jī),而是使用 Google 自主開發(fā)的代號(hào)為 Dalvik 的虛擬機(jī),它在保證 API 方面的兼容的同時(shí),針對移動(dòng)手機(jī)進(jìn)行了大幅優(yōu)化,占用資源更小,運(yùn)行效率更高。 (5)Android 自身內(nèi)嵌了大量的應(yīng)用服務(wù)。 集成的瀏覽器 :集成的瀏覽器是 Android內(nèi)建 的瀏覽器,是以 WebKit 的瀏覽引擎為基礎(chǔ)所開發(fā)成的。 WedKit 是一個(gè)開源瀏覽器網(wǎng)頁排版引擎,目前使用 WebKit 引擎的瀏覽器主要有 :Safari, Midori, Epiphany 等。配合 Android 手機(jī)的功能,可以在瀏覽網(wǎng)頁時(shí),達(dá)到更好的效果,例如 :局部性的縮放網(wǎng)頁上的資訊、觸控式的操作等效果。優(yōu)化的繪圖能力 :在程序里可以用到的繪圖功能分為 2D 與 3D 兩個(gè)方面。在 2D 方面, Android 提供了一套特有的類庫 (SGL。而在 3D 方面則是使用 (openGL for Embedded systems)規(guī)范的類庫。它們是一種非??斓膱D形引擎,并且支持硬件加速。 SQLite 數(shù)據(jù)庫 :SQLite 提供結(jié)構(gòu)化的數(shù)據(jù)存取。SQLite 是一款輕型的數(shù)據(jù)庫,它的設(shè)計(jì)目標(biāo)是嵌入式的,目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用的資源非常低。它能夠支持 Windows/Linux/U nix 等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語言相結(jié)合,比如 php, Java 等,還有 ODBC 接口,同樣比起 Mysql, PostgreSQL 來講,它的處理速度比它們都快。它無需安裝和管理配置,它是一個(gè)儲(chǔ)存在單一磁盤文件中的完整數(shù)據(jù)庫,體積小 只有 250KB 但支持?jǐn)?shù)據(jù)庫大小至找畢業(yè)設(shè)計(jì)、項(xiàng)目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 4 2TB。它雖然很小巧,但是支持的 SQL 語句毫不遜色于其它開源數(shù)據(jù)庫。同時(shí)它還支持事務(wù)功能和并發(fā)處理等等。 SQLite 也是一套開放性的關(guān)聯(lián)式資料庫,其特點(diǎn)在于輕量性方面的設(shè)計(jì)結(jié)構(gòu),更適合在手機(jī)上使用。多媒體的支持能力 :主要用于播放媒體文件。這同時(shí)包括對音頻 (如播放 MP3 或其他音樂文件等 )和視頻 (如播放從網(wǎng)上下載的視頻 )的支持,并支持“播放 URI 地址” (Note:URI 即是統(tǒng)一資源識(shí)別地址 )模式 — 在網(wǎng)絡(luò)上直接播放的流媒體。另外支持各種通用的靜態(tài)圖像格式,例如 :JPG、 PNG、 GIF 等格式。GSM 技術(shù) :Global System for Mobile Communications,即全球移動(dòng)通訊系統(tǒng),俗稱”全球通”,是一種起源于歐洲的移動(dòng)通信技術(shù)標(biāo)準(zhǔn),是第二代移動(dòng)通信技術(shù),其開發(fā)目的是讓全球各地可以共同使用一個(gè)移動(dòng)電話網(wǎng)絡(luò)標(biāo)準(zhǔn),讓用戶使用一部手機(jī)就能行遍全球。 GSM技術(shù)是屬于手機(jī)硬件方面的展現(xiàn),也是在開發(fā) Android 應(yīng)用程序時(shí)可以突出的特點(diǎn)之一。藍(lán)牙、 EDGE、 3G 及 WiFi:藍(lán)牙是一種新型、開放、低成本、短距離的無線連接技術(shù),可取代短距離的電纜,實(shí)現(xiàn)話音和數(shù)據(jù)的無線傳輸。 EDGE(Enhanced Data Rate for GSM, Evolution),即增強(qiáng)型數(shù)據(jù)速率 GSM 演進(jìn)技術(shù)。 EDGE 是一種從 GSM 到3G 的過渡技術(shù),它主要是在 GSM 系統(tǒng)中采用了一種新的調(diào)制方法,即最先進(jìn)的多時(shí)隙操作和 SPSK 調(diào)制技術(shù)。由于 8PSK 可將現(xiàn)有 GSM 網(wǎng)絡(luò)采用的 GMSK 調(diào)制技術(shù)的信號(hào)空間從 2擴(kuò)展到 8,從而使每個(gè)符號(hào)所包含的信息是原來的 4倍。 WiFi(WirelessFidelity),即無線保真技術(shù),與藍(lán)牙技術(shù)一樣,同屬于在辦公室和家庭中使用的短距離無線技術(shù)。該技術(shù)使用的是 附近的頻 段,該頻段目前尚屬?zèng)]用許可的無線頻段。其目前可使用的標(biāo)準(zhǔn)有兩個(gè),分別是 和 。這些通訊能力也是屬于手機(jī)硬件方面的展現(xiàn),也是在開發(fā) Android 應(yīng)用程序時(shí)可以突出的特點(diǎn)之一。 GPS: Global Positioning System,即全球定位系統(tǒng),它是一個(gè)由覆蓋全球的 24顆衛(wèi)星組成的衛(wèi)星系統(tǒng)。這個(gè)系統(tǒng)可以保證在任意時(shí)刻和任何地點(diǎn)都可以同時(shí)觀測到 4 顆衛(wèi)星,以保證衛(wèi)星可以采集到該觀測點(diǎn)的經(jīng)緯度和高度,以便實(shí)現(xiàn)導(dǎo)航、定位、授時(shí)等功能。這項(xiàng)技術(shù)可以用來引導(dǎo)飛機(jī)、船舶、車輛以 及個(gè)人。這個(gè)同樣也是屬于手機(jī)硬體方面的體現(xiàn),也是在開發(fā) Android 應(yīng)用程序是可以突出的特點(diǎn)之一。 (6)操作系統(tǒng)可以自動(dòng)管理 Android 應(yīng)用程序的生命周期,每個(gè)應(yīng)用程序被很多的不同的安全層相互隔離,這樣就使得現(xiàn)在的系統(tǒng)穩(wěn)定性比以前的智能手機(jī)更加穩(wěn)健,終端用戶再也不用擔(dān)心應(yīng)用程序是否一直活動(dòng)占用內(nèi)用,而影響其他應(yīng)用程序的運(yùn)行,或者只有關(guān)閉一些應(yīng)用程序才能使得其他的應(yīng)用程序可以運(yùn)行。 Android 還針對電力供應(yīng)較弱,持續(xù)時(shí)間較短、存儲(chǔ)容量小的設(shè)備專門作了一系列的優(yōu)化。 (7)可移植性 好。大部分當(dāng)前和將來的硬件都被覆蓋了,因?yàn)? Android 上所有的程序都是用 java 編寫,然后在 Android 的 Dalvik 虛擬機(jī)上運(yùn)行,所以用戶編寫的代碼可以移植到 ARM、 x86 和其他架構(gòu)上。支持多種輸入設(shè)備,其中包括鍵盤、觸屏和滾動(dòng)球,用戶接口可以很好的適應(yīng)各種分辨率和方位。 Android 應(yīng)用的構(gòu)成和工作機(jī)制 對于一個(gè) Android 應(yīng)用程序來說,是由 Activity、 IntentReceiver、 Service、Content Provider 四部分組成,但并不是每 一個(gè) Android 應(yīng)用程序都必須由這四部分組成。在應(yīng)用程序中使用時(shí),需要在配置文件 中進(jìn)行配置。這個(gè)配置文件是每個(gè) Android 應(yīng)用程序所必需的,用于定義應(yīng)用程序的組件、組件的功能以及必要條件等。 Android 應(yīng)用的構(gòu)成和工作流程如圖 21: 找畢業(yè)設(shè)計(jì)、項(xiàng)目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 5 圖 21 Androi
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1