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

正文內(nèi)容

基于android平臺(tái)的手機(jī)“星座”查詢軟件設(shè)計(jì)-wenkub.com

2024-08-24 19:55 本頁(yè)面
   

【正文】 另外,感謝 安徽建筑工業(yè)學(xué)院給我提供的良好環(huán)境,感謝 我的親人,在他們的幫助和關(guān)懷下才得以完成學(xué)業(yè)。 參考文獻(xiàn) [1]李觀華,范輝 .J2ME 在移動(dòng)通信程序中的應(yīng)用 .計(jì)算機(jī)應(yīng)用, 2020, [2]廖永剛,余冬梅,張秋余 .J2ME 架構(gòu)與安全機(jī)制的研究 .計(jì)算機(jī) 程序 設(shè)計(jì),2020, [3]張培仁,《基于 C 語(yǔ)言編程 MCS51 單片機(jī)原理與應(yīng)用》,電子工業(yè)出版社, 2020 [4]Ed Burte. Hello,Android:Introducing Google’ s Mobile Development Bookshelf, 2020 [5]閻石編,《數(shù)字電子技術(shù)基礎(chǔ)》, 高等教育出版社, 2020 [6]康光華,《模擬電子技術(shù)基礎(chǔ)》,高等教育出版社, 2020 [7]王勤,《計(jì)算機(jī)控制技術(shù)》, 機(jī)械工業(yè)出版社, 2020 安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 31 [8](美)普??说戎铉I等譯,《通信系統(tǒng)原理》(美),電子工業(yè)出版社, 2020 [9]劉令普,《數(shù)字信號(hào)處理》,哈爾濱工業(yè)大學(xué)出版社, 2020 [10]夏靖波,《嵌入式系統(tǒng)原理與開(kāi)發(fā)》,西安電子科技大學(xué)出版社, 2020 [11]龐特,《 C 語(yǔ)言嵌入式系統(tǒng)開(kāi)發(fā)》,中國(guó)電力出版社, 2020 [12]SaintAndre , XML with Jabber/XMPP[J].In Inter puting, IEEE, 2020 [13]胡偉,《 ARM 嵌入式 系統(tǒng)基礎(chǔ)與實(shí)踐》,北京航空航天大學(xué), 2020 [14]孫秋野 孫凱 馮健,《 ARM 嵌入式系統(tǒng)開(kāi)發(fā)典型模塊》,人民郵電出版社,2020 [15]肖峰 陳愛(ài)國(guó) , 無(wú)線數(shù)據(jù)采集模塊設(shè)計(jì) [J],現(xiàn)代電子技術(shù), 2020 [16]謝述理 , 一種多通道聲波測(cè)井井下數(shù)據(jù)采集模塊 [J],聲學(xué)與電子工程, 2020 [17]張彪 徐曉輝 張紅濤 , 一種無(wú)線數(shù)據(jù)采集模塊的設(shè)計(jì) [J],應(yīng)用天地, 2020 [18]湯凱為 胡蓉 , 一種智能數(shù)據(jù)采集模塊的設(shè)計(jì)電腦知識(shí)與技術(shù) [J],2020, 8 [19]張健浪, GoogleAndroid:開(kāi)放平臺(tái) 攻陷移動(dòng)互聯(lián)網(wǎng) , 信息產(chǎn)業(yè)部電子第五十二研究所, 2020, [20]陳星 江蘭帆 , 基于 GoogleAndroid 平臺(tái)的移動(dòng)開(kāi)發(fā)研究 .福建電腦, 2020, 謝辭 這次畢業(yè)設(shè)計(jì) 是在 孫富康 老師的悉心指導(dǎo)下完成的, 孫富康 老師對(duì)學(xué)術(shù)的嚴(yán)謹(jǐn)和精益求精的工作作風(fēng)給我留下了深刻的印象,受益匪淺。然后對(duì)系統(tǒng)開(kāi)發(fā)平臺(tái) Android進(jìn)行了詳細(xì)的分析,介紹了 Android的特征、Android的架構(gòu)以及 Android應(yīng)用的構(gòu)成和工作機(jī)制 ,對(duì)軟件的運(yùn)行設(shè)計(jì)流程進(jìn)行了詳細(xì)的分析,對(duì) Android客戶端從客戶端界面,圖片瀏覽模塊,界面跳轉(zhuǎn)模塊,代碼的實(shí)現(xiàn)進(jìn)行描述, 最后是結(jié)論部分,總結(jié)了本文的主要研究?jī)?nèi)容和研究成果,分析了存在的問(wèn)題,并對(duì)今后的發(fā)展方向進(jìn)行了展望。 代碼為: 圖 422 當(dāng)調(diào)試軟件完成后,對(duì)代碼進(jìn)行修改,在對(duì)程序就行第二次調(diào)試時(shí),容易遇到下面的提示錯(cuò)誤, AVD manager無(wú)法再次調(diào)試出程序: 圖 223 則可以用一下解決方案,進(jìn)入到模擬器中, 點(diǎn)擊settingsapplicationsmange applications select the applicationselect “uninstall” ,將啟動(dòng)的星座查詢軟件刪除掉,下次就可以成功啟動(dòng)。安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 27 圖 415 : 圖 416 查詢結(jié)果如下 : 圖 417 在每個(gè)星座查詢結(jié)果界面中,仍然設(shè)置 menu菜單,可以供選擇查看其他星座。 圖 47 (3)其中在調(diào)用 onCreateoptionsMenu()方法時(shí),執(zhí)行到指令 : 圖 48 (4)當(dāng)選取 music選項(xiàng)時(shí), 有以下程序?qū)崿F(xiàn): 安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 24 音樂(lè)播放的實(shí)現(xiàn) : 圖 49 “星座”查詢功能實(shí)現(xiàn) 軟件界面編輯: 在 設(shè)置 TextView, EditView以及 Button。 (2)在程序一開(kāi)始時(shí),框架就反向調(diào)用 oncreate方法,也調(diào)用oncreateoptionsMenu()。 圖 46 圖 46中是點(diǎn)擊 menu菜單的結(jié)果,會(huì)有 music和 exit的選項(xiàng), music按鈕點(diǎn)擊后可以選擇開(kāi)啟和關(guān)閉背景音樂(lè), exit按鈕點(diǎn)擊后會(huì)退出軟件。編譯過(guò)程的輸出之一是 文件,這個(gè)文件向應(yīng)用程序的其余部分提供資源。 圖 44 fill_parent 使視圖元素占滿可用的空間。 :這個(gè)文件夾包含表示應(yīng)用程序布局和視圖的 XML 文件。 安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 21 res 文件夾 包含應(yīng)用程序的資源,包括:圖標(biāo) ,布局文件 ,字符串 。 一旦建立了工程啟動(dòng)配置就可以按照如下的步驟調(diào)試程序 :從 Eclipse的主菜單中選擇 RunRun或 RunDebug或者點(diǎn)擊工程文件右鍵選擇 run asAndroid Application。 (2)創(chuàng)建 Android虛擬機(jī) 點(diǎn)擊 windowsandroid SDK and AVD Manager, 選中 Virtual Devices,選擇new按鈕,填寫需要?jiǎng)?chuàng)建的 name,并且選擇 Target,從 。 ③設(shè)置工程的用途 : 選擇 create new project in workspace可以建立一個(gè)新的 Android工 程,輸入工程的名字,代碼的開(kāi)發(fā)包的名字,應(yīng)用界面的類名字,應(yīng)用程序的標(biāo)題的名字。 (l)創(chuàng)建一個(gè) Android工程。 ④選擇 Apply,最后點(diǎn)擊 OK。 (10)重新啟動(dòng) Eclipse。 (6)在返回的對(duì)話框中選擇 Android pluginEclipse IntegrationAndroid development Tools并且點(diǎn)擊 Next。 (2)彈出對(duì)話框后,選擇 Search for new features to install,然后點(diǎn)擊Next。 安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 18 圖 41 (2)接著打開(kāi)網(wǎng)址 JDK6。 ( 完整 ) — 這是完整的 文件 ,包含每個(gè)重要元素的描述。 源代碼 : 本設(shè)計(jì) 中的 源代碼片段包括 : ( 片段 ) — 這個(gè)文件是 Android 應(yīng)用程序的應(yīng)用程序部署描述符。 安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 17 手機(jī)“星座”查詢軟件設(shè)計(jì)實(shí)現(xiàn) 系統(tǒng) 設(shè)計(jì) 需求 設(shè)計(jì) 需要結(jié)合使用幾種技術(shù)。這時(shí)要是按下多次返回鍵,理論上遲早會(huì)返回到某個(gè)已經(jīng)銷 毀的活動(dòng)。如果程序中有直接調(diào)用 finish 方法來(lái)關(guān)閉活動(dòng)的話,系統(tǒng)會(huì)跳過(guò)先凍結(jié)的階段,直接暫停,停止,然后銷毀。直到活動(dòng) 2 完成一般啟動(dòng)流程后,活動(dòng) 1 才會(huì)被停止。該流程首先分配資源給這個(gè)活動(dòng) (創(chuàng)建狀態(tài) ),然后將活動(dòng)的內(nèi)容顯示到屏幕上 (啟動(dòng)狀態(tài) )。當(dāng)用戶按下返回鍵回到上一個(gè)活動(dòng)時(shí),會(huì)先到重新啟動(dòng)狀態(tài),再到一般的啟動(dòng)狀態(tài)。 安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 15 圖 31 Android 活動(dòng)生命周期 圖 31 所示的七個(gè)狀態(tài)又可以歸納成三組 : (l)資源分配 (創(chuàng)建 /銷毀 ) 完整的活動(dòng)生命周期由創(chuàng)建狀態(tài)開(kāi)始,由銷毀狀態(tài)結(jié)束。處于停止?fàn)顟B(tài)的活動(dòng),還可以通過(guò)通知來(lái)喚醒。新出現(xiàn)的警告對(duì)話框等界面元件蓋住了 原來(lái)的活動(dòng)畫面。在 Android平臺(tái)上,同一個(gè)時(shí)刻只會(huì)有一個(gè)活動(dòng)處于活動(dòng)或運(yùn)行狀態(tài)。開(kāi)發(fā)者可以在程序中添加一些各狀態(tài)相對(duì)應(yīng)的流程,每次活動(dòng)狀態(tài)改變時(shí),就會(huì)執(zhí)行相對(duì)應(yīng)的流程。當(dāng)系統(tǒng)內(nèi)存即將不足的時(shí)候,會(huì)依照優(yōu)先級(jí)自動(dòng)進(jìn)行進(jìn)程的回收。當(dāng)同時(shí)執(zhí)行的程序過(guò)多,或是關(guān)閉的程序沒(méi)有正確釋放掉內(nèi)存,系統(tǒng)運(yùn)行時(shí)就會(huì)覺(jué)得越來(lái)越慢,甚至不穩(wěn)定。撇掉其他功能不談,手機(jī)的特性,就是應(yīng)該能隨時(shí)在未完成目前動(dòng)作的時(shí)候,暫停正在使用的功能,切換到接電話、接收短信模式,而且在接完電話回到應(yīng)用程序時(shí),還希望能看到一樣的內(nèi)容。同上,意圖的格式 必須出現(xiàn)在目標(biāo)組件的格式列表中。在這個(gè)解析過(guò)程中, Android是通過(guò)意圖的動(dòng)作、數(shù)據(jù)類型、類別這三個(gè)屬性來(lái)進(jìn)行判斷的,判斷方法如下 : 如果意圖指明定了動(dòng)作,則目標(biāo)組件的意圖過(guò)濾器的動(dòng)作列表中就必須包含有這個(gè)動(dòng)作,否則不能匹配。 (2)間接意圖 :沒(méi)有指定組件屬性的意圖。隨著應(yīng)用不斷的加入到系統(tǒng)中,它們可以添加新的動(dòng)作、數(shù)據(jù) /數(shù)據(jù)類型和類別來(lái)擴(kuò)展這種語(yǔ)言。 附加信息 :是其它所有附加信息的集合。 組件 :指定意圖的目標(biāo)組件的類名稱。例如 LAUNCHER_CATEGORY 表示意圖的接受者應(yīng)該在 Launcher中作為頂級(jí)應(yīng)用出現(xiàn) 。該抽安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 12 象描述的具體內(nèi)容如下 : 首 先,它是要執(zhí)行的動(dòng)作的一個(gè)簡(jiǎn)要描述,如查看、修改等, Android 定義了一套標(biāo)準(zhǔn)動(dòng)作。因此,意圖在這里起著一個(gè)媒體中介的作用,專門提供組件之間互相調(diào)用的相關(guān)信息,實(shí)現(xiàn)調(diào)用者與被調(diào)用者之間的解 耦 。 Intent 的詳細(xì)解析 在一個(gè) Android 應(yīng)用中,主要是由四種組件組成的,這四種組件可參考上一節(jié)的內(nèi)容??梢园衙總€(gè)進(jìn)程想像成是一個(gè)黑盒子,彼此不會(huì)互相影響,連內(nèi)存的資料都無(wú)法共享。當(dāng)一個(gè)意圖接收器被觸發(fā)時(shí),系統(tǒng)會(huì)根據(jù)需要來(lái)啟動(dòng)應(yīng)用程序。 活動(dòng)可以在任何時(shí)候被一個(gè)具有等價(jià)意圖過(guò)濾器的新活動(dòng)所替代。從一個(gè)界面跳轉(zhuǎn)到另一個(gè)界面是由解析各種意圖實(shí)現(xiàn)的。 除此之外,還有一個(gè)被稱作意圖過(guò)濾器 (IntentFiher)的相關(guān)類。一個(gè)意圖描述了一個(gè)應(yīng)用程序想要做什么。用戶可以使用返回鍵使前一個(gè)活動(dòng)重現(xiàn)。每個(gè)界面其實(shí)都可看作是一個(gè)活動(dòng)。每個(gè)活動(dòng)都是 Activity 的子類,并安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 實(shí)現(xiàn)了一些獨(dú)有的功能,如管理 UI 顯示和 UI 的反饋事件。 ① 活動(dòng) ② 意圖接收器 ③ 服務(wù) ④ 內(nèi)容提供者 然而,并不是所有的 Android 應(yīng)用程序 都必須具備上面的四個(gè)組件,可以由上面的一個(gè)或幾個(gè)來(lái)組建。 (7)內(nèi)容提供者 內(nèi)容提供者是用來(lái)提供對(duì)設(shè)備上數(shù)據(jù)進(jìn)行訪問(wèn)。其它的組件可以綁定到一個(gè)服務(wù)上來(lái),通過(guò)遠(yuǎn)程過(guò)程調(diào)用 (RPC)來(lái)調(diào)用這個(gè)方法。系統(tǒng)將定位到能處理 這一 Intent 的代碼 (在當(dāng)前情況下就是瀏覽器 ),并運(yùn)行之。接口都是由一組以樹(shù)的形式出現(xiàn)的視圖組成的。一個(gè)活動(dòng)就是完成某些工作的代碼塊,這部分工作還可能包括對(duì) 用戶 UI 界面的顯示。這個(gè)配置文件是每個(gè) Android 應(yīng)用程序所必需的,用于定義應(yīng)用程序的組件、組件的功能以及必要條件等。 Android 運(yùn)行時(shí)組件 雖然 Android 是用 Java 語(yǔ)言來(lái)開(kāi)發(fā)、撰寫應(yīng)用程序,但卻不使用 Java 運(yùn)行時(shí)組件來(lái)執(zhí)行 Java 程序,而是使用了由 Google 自行研發(fā)的 Android 運(yùn)行時(shí)組件來(lái)執(zhí)行程序。 (7)SQLite:SQLite 是一套開(kāi)放性的關(guān)聯(lián)式資料庫(kù),能夠被所有應(yīng)用程序使用的輕量級(jí)的關(guān)系數(shù)據(jù)庫(kù)引擎。 SSL 握手協(xié)議 (SSL Hand shake proto col):它建立在 SSL 記錄協(xié)議之上,用于在實(shí)際的數(shù)據(jù)傳 輸開(kāi)始前,通訊雙方進(jìn)行身份認(rèn)證、協(xié)商加密算法、交換加密密鑰等。 SSL 協(xié)議指定了一種在應(yīng)用程序協(xié)議 (如 HTTP、 Tele、 NMTP 和 FTP 等 )和 TCP/IP 協(xié)議之間提供數(shù)據(jù)安全性分層 的機(jī)制,它為 TCP/IP 連接提供數(shù)據(jù)加密、服務(wù)器認(rèn)證、消息完整性以及可選的客戶機(jī)認(rèn)證。 (3)SGL:主要是處理有關(guān)顯示 2D 方面的繪圖引擎。部分核心類庫(kù)列表如下 : (1)surface Manager:主要的功能是讓開(kāi)發(fā)者可以去存取 /顯示系統(tǒng)及管理的功能,在 [顯示 ]與 [存取操作 ]間的對(duì)應(yīng)、互動(dòng)以及實(shí)現(xiàn)無(wú)接縫的 2D/3D 多應(yīng)用程序之間的整合。 (8)電話管理器 :用來(lái)管理用戶撥打與接聽(tīng)電話的相關(guān)功能。 (5)活動(dòng)管理器 :管理所 有應(yīng)用程序的生命周期及提供常用的導(dǎo)航回退功能。 圖 21 Android 架構(gòu)的五個(gè)部分 (2)內(nèi)容提供者 :使應(yīng)用程序可以訪問(wèn)另一個(gè)應(yīng)用程序的數(shù)據(jù) (如聯(lián)系人數(shù)安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 6 庫(kù) ),或者共享它們自己的數(shù)據(jù)。 Android 架構(gòu)分析 圖中顯示的
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1