【正文】
置一個(gè) activity中所要顯示的 view。這個(gè)界面可能有許多種不同的形式,比如有列表形式,有文字形式,有圖像格子等形式。又如假設(shè)我們編寫了兩個(gè)應(yīng)用程序,其中一個(gè)程序中有列表顯示圖片的組件,那么我們?cè)诹硗庖粋€(gè)應(yīng)用程序中就可以使用該組件,而不需要再編寫該功能。我們 的照片分享也是用 Java 開發(fā)的 。說明了測(cè)試的測(cè)試環(huán)境、測(cè)試方法并記錄了測(cè)試結(jié)果。 第二章 Android 應(yīng)用軟件開發(fā)的核心技術(shù) 及搭建環(huán)境 ,如 Android 應(yīng)用程序組件, 數(shù)據(jù)庫技術(shù)做了分析和探討。 一款專業(yè)的照片分享軟件是手機(jī)中必不可少的要素,幾乎市場(chǎng)上所有的手機(jī)都擁有一個(gè)瀏覽圖片軟件,通過軟件可以對(duì)照片中一些必要的元素進(jìn)行人性化的設(shè)置,同時(shí)在操作的時(shí)候也能得到一定的便利,但是不能滿足用戶的所有要求,所以網(wǎng)上就出現(xiàn)了各種各樣的照片分享軟件,來滿足不同用戶的不同要求。 Android 的手機(jī)一般都帶有高分辨率的攝像頭以提供用戶進(jìn)行拍照,相信朋友們的手機(jī)中一定有不少的照片,下面這個(gè)應(yīng)用程序可以瀏覽手機(jī)中的照片,還可以分享喜歡的照片給朋友。 2020 年第一季度, Android 在全球的市場(chǎng)份額首次超過塞班系統(tǒng) ,躍居全球第一 .2020 年 11 月數(shù)據(jù)顯示, Android 占全球智能手機(jī)操作系統(tǒng)市場(chǎng) 76%的份額 ,中國(guó)市場(chǎng)占有率為 90%。 論文研究背 景 如今 ,手機(jī)服務(wù)除了發(fā)送短信外,還提供給你更多的功能,例如聊天、博客、手機(jī)照片上傳等業(yè)務(wù),許多新型的方法都可以用來分享你的照片。公司與 33 家手機(jī)廠商 (包括摩托羅拉、三星、宏達(dá)、 LG 等 )、手機(jī)芯片供應(yīng)商、移動(dòng)運(yùn)營(yíng)商 建立了開放手機(jī)聯(lián)盟 OHA(Open Handset Alliance),同時(shí)發(fā)布了名為 Android 的智能手機(jī)平臺(tái)。由于本 系統(tǒng) 只限于應(yīng)用層程序的探討,所以對(duì)具體的壓縮算法不做深究。 I A N G S U U N I V E R S I TY 本 科 畢 業(yè) 論 文 基于 Android 平臺(tái)的照片分享系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn) Design and implementation of photo sharing system on Android platform 專 業(yè): 班 級(jí): 姓 名: 指導(dǎo)教師姓名: 指導(dǎo)教師職稱: 基于 Androids 平臺(tái)的照片分享系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘要 當(dāng)今社會(huì)的生活節(jié)奏越來越快,隨著硬件移動(dòng)設(shè)備的越來越先進(jìn),人們對(duì)移動(dòng)設(shè)備的要求也越來越高,從以前的追求技術(shù)到現(xiàn)在的追求視覺效果及用戶體驗(yàn),因此,也逐步的提高了對(duì)系統(tǒng)的要求。同時(shí)給出了詳細(xì)的系統(tǒng)設(shè)計(jì)過程、部分界面截圖及主要的功能流程圖,本文還對(duì)開發(fā)過程中遇到的問題和解決方法進(jìn)行了詳細(xì)的討論,該 系統(tǒng) 集 照片瀏覽、分享,讀取通訊錄,發(fā)送郵件給通訊錄好友 等功能于一體,性能良好,在 Android 系統(tǒng)中能獨(dú)立運(yùn)行。s society increasingly fast pace of life, with more and more advanced hardware of mobile devices, mobile devices, people demand more and more from the previous pursuit of technology to the current pursuit of visual effects and user experience, therefore, also gradually improve the system requirements. This article is in the Android system for photo sharing application design and implementation discussions, through this process to further study and application of the Android platform, so that the future development of the individual is also meaningful. This paper uses the Android open source technology, the use of the Java language and Eclipse development tools player code be written. At the same time gives a detailed system design process, some screen shots and major functional flow chart, the paper also encountered in the development process problems and solutions were discussed in detail, the system sets photo browsing, sharing, reading munication catalog, send to friends and other functions in one book, good performance, the Android system can operate independently. Because this system is limited to application layer discussion, so do go into the specific pression algorithm. Experiments show that, based on the Android platform software development is simple, easy to use and simple, the next few years will bee the development direction of universal significance. Keyword: Android, photo sharing, java, Eclipse 目 錄 第一章 緒論 ............................................. 1 引言 .......................................................... 1 論文研究背景 .................................................. 1 論文的目的、研究?jī)?nèi)容和意義 .................................... 2 論文結(jié)構(gòu)安排 .................................................. 2 第二章 ANDROID 應(yīng)用軟件開發(fā)技術(shù)原理 ....................... 4 ANDROID應(yīng)用軟件開發(fā)的核心技術(shù) .................................. 4 用戶界面 UI 設(shè)計(jì)技巧 .......................................... 10 ANDROID應(yīng)用開發(fā)平臺(tái)的搭建 ..................................... 12 計(jì)算機(jī)配置 ................................................... 12 ANDROID 模擬器中 SD卡的創(chuàng)建和文件的上傳 ........................ 14 第三章 軟件的應(yīng)用需求分析及流程設(shè)計(jì) .................. 16 功能需求 ..................................................... 16 軟件的應(yīng)用需求分析 ....................................... 16 軟件性能需求 ............................................. 17 系統(tǒng)結(jié)構(gòu)圖和流程圖 ........................................... 18 系統(tǒng)友好性需求 ............................................... 19 第四章 照片分享系統(tǒng)的設(shè)計(jì)和實(shí) 現(xiàn) ......................... 20 瀏覽圖片界面說明 ............................................. 20 照片分享主界面 ............................................ 20 照片列表的實(shí)現(xiàn) ............................................ 20 照片分享的實(shí)現(xiàn) ............................................... 21 獲得通訊錄 ................................................... 22 將照片發(fā)送給通訊錄好友 ....................................... 25 本章小結(jié) ..................................................... 28 第五章 軟件測(cè)試 ........................................ 29 測(cè)試環(huán)境 ..................................................... 29 測(cè)試方案與結(jié)果 ............................................... 29 測(cè)試結(jié)論 ..................................................... 31 第六章 總結(jié)與展望 ....................................... 32 本文的研究工作 ............................................... 32 進(jìn)一步的工作 ................................................. 32 致 謝 ................................................ 33 參考文獻(xiàn) : .............................................. 34 1 第一章 緒 論 引言 2020 年 11 月 5 日, Google。本文著重對(duì) Android 系統(tǒng)構(gòu)架, Android 應(yīng)用程序的開發(fā)環(huán)境配置及基本組件進(jìn)行研究,最后在 Android 平臺(tái)上實(shí)現(xiàn)了照片分享的功能 。 2020 年 10月第一步 Android 智能手機(jī)發(fā)布。其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域,如炒股、娛樂、視頻聊天以及上網(wǎng)沖浪等,在信息高速化的今天,智能手機(jī)將成為人類不可或缺的工具。 論文的目的、研究?jī)?nèi)容和意義 Android 的手機(jī)一般都帶有高分辨 率的攝像頭以提供用戶進(jìn)行拍照,相信朋友們的手機(jī)中一定有不少的照片,下面這個(gè)應(yīng)用程序可以瀏覽手機(jī)中的照片,還可以分享喜歡的照片給朋友。 第一章引言,簡(jiǎn)要介紹了 Android 技術(shù)的發(fā)展,指出了