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

正文內(nèi)容

基于android平臺(tái)的手機(jī)“星座”查詢(xún)軟件設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 最后顯示出對(duì)應(yīng)星座的 xml文件中設(shè)置的內(nèi)容,其內(nèi)容體現(xiàn)在 文件中。 本文首先分析了 Android系統(tǒng)的研究背景,介紹了當(dāng)前手機(jī)操作系統(tǒng)、入了軟件的發(fā)展現(xiàn)狀,從不同角度說(shuō)明本文的研究目的和研究意義并介紹了本文的主要內(nèi)容。 由衷感謝 這次和我一起做設(shè)計(jì) 的同學(xué) ,這對(duì)我完成 本 次 論文 提供了各 種有益建議和幫助,使我的論文在討論中不斷獲得進(jìn)展。在 做畢業(yè)設(shè)計(jì) 這幾個(gè)月時(shí)間里 ,導(dǎo)師為我創(chuàng)造了優(yōu)越的學(xué)習(xí)和實(shí)踐環(huán)境,使我獲 得 寶貴理論知識(shí)同時(shí)又在實(shí)踐中不斷提高自己。 結(jié)語(yǔ) 本文主要研究了 Android平臺(tái)的架構(gòu)以及在 Android平臺(tái)上開(kāi)發(fā)“星座”查詢(xún)系統(tǒng),除了即時(shí)文本信息的傳輸外,還可以進(jìn)行圖片的傳輸。 并在 ,如 圖 410: 圖 410 代碼如 圖 411:安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 25 圖 411 通過(guò)設(shè)置 EditText, Button的布局,得到輸入查詢(xún)界面。 主界面的總體實(shí)現(xiàn)過(guò)程如下 : (1)首先創(chuàng)建布局。也可以認(rèn)為這就是 “ 拉伸 ” 。 示例應(yīng)用程序的部署描述符。填寫(xiě)虛擬機(jī)的 sd卡內(nèi)存(如設(shè)置 size為 256MB),然后點(diǎn)擊 Create AVD。 ADT插件提供了一個(gè)新的工程向?qū)?幫助快速的建立 Android工程和編輯現(xiàn)存的 Android項(xiàng)目的代碼。 (11)重啟后設(shè)置 Android屬性中的 Android SDK目錄 (不包括 SDK下的 Tools): 安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 19 ①選擇 WindowPreferences?打開(kāi)編輯屬性窗口。 (3)點(diǎn)擊 New Remote Site。 (l)首先打開(kāi)網(wǎng)址 : //最新的 AndroidSDK。 Eclipse平臺(tái) : Eclipse 是一個(gè)運(yùn)行插件的平臺(tái)。 (5)回收后再啟動(dòng) 回收后再啟動(dòng)的基本流程為 oncreate 一 onstart 一 onresume。在一切就緒后,取得屏幕的控制權(quán) (恢復(fù)狀態(tài) ),用戶(hù)可以開(kāi)始使用 這個(gè)程序。創(chuàng)建時(shí)分配資源,銷(xiāo)毀時(shí)釋放資源?;顒?dòng)處在暫停狀態(tài)時(shí),用戶(hù)無(wú)法與原活動(dòng)互動(dòng)。要 讓用戶(hù)有好的使用體驗(yàn),活動(dòng)需要在各個(gè)周期中負(fù)責(zé)保管狀態(tài)、恢復(fù)狀態(tài)、傳送資料等工作。為了解決這個(gè)問(wèn)題, Android引入了一個(gè)新的機(jī)制 — 生命周期。 如果意圖指定了一個(gè)或多個(gè)類(lèi)別,這些類(lèi)別必須全部出現(xiàn)在組建的類(lèi)別列表中 。這些意圖需要包含足夠的信息,這樣系統(tǒng)才能根據(jù)這些信息,在所有的可用組件中,確定滿(mǎn)足此意圖的組件。使用附加信息可以為組 件提供擴(kuò)展信息,比如,如果要執(zhí)行“發(fā)送電子郵件”這個(gè)動(dòng)作,可以將電子郵件的標(biāo)題、正文等保存在附加信息里,傳給電子郵件發(fā)送組件。而 ALTERNATIVECATEGORY表示當(dāng)前的意圖是一系列的可選動(dòng)作中的一 個(gè),這些動(dòng)作可以在同一個(gè)數(shù)據(jù)上執(zhí)行。 例如,在一個(gè)聯(lián)系人維護(hù)的應(yīng)用中,當(dāng)在一個(gè)聯(lián)系人列表屏幕 (假設(shè)對(duì)應(yīng)的Activity 為 listActivity)上,點(diǎn)擊某個(gè)聯(lián)系人后,希望能夠調(diào)出此聯(lián)系人的詳細(xì)信息,為了實(shí)現(xiàn)這個(gè)目的, listActivity 需要構(gòu)造一個(gè) Intent,這個(gè) Intent用于告訴系統(tǒng),要做“查看”動(dòng)作,此動(dòng)作對(duì)應(yīng)的查看對(duì)象是“某聯(lián)系人”,然后調(diào)用 startActivity(intent intent),將構(gòu)造的 Intent 傳入,系統(tǒng)會(huì)根據(jù)此intent 中的描述,到 中找到滿(mǎn)足此 Intent 要求的Activity。如果應(yīng)用程序之間想要共享數(shù)據(jù),就需要使用用內(nèi)容提供者。 意圖接收器 當(dāng)想要編寫(xiě)代碼來(lái)對(duì)外部事件做一些處理時(shí),可以使用意圖接收器。當(dāng)發(fā)生一個(gè)有效的目的請(qǐng)求時(shí),意圖過(guò)濾器用來(lái)描述一個(gè)活動(dòng)能夠處理什么意圖。當(dāng)一個(gè)活動(dòng)不再需要時(shí),可以將它們從歷史堆棧中移除。一個(gè)活動(dòng)就相當(dāng)于應(yīng)用程序的一個(gè)用戶(hù)界面,由事件響應(yīng)以及視圖等組成。典型的例子就是使用內(nèi)容提供者來(lái)訪(fǎng)問(wèn)聯(lián)系人列表。意圖也可以用于廣播系統(tǒng)范圍內(nèi)的有效事件 (例如通知事件 )。不過(guò)這不是必須的,有些活動(dòng)從不顯示 UI 界面。 Android 運(yùn)行時(shí)組件包括兩個(gè)重要的部分,一個(gè)是核心類(lèi)庫(kù),另一個(gè)是 Dalvik 虛擬機(jī)。 SSL 協(xié)議提供的服務(wù)主要有 :①認(rèn)證用戶(hù)和服務(wù)器,確保數(shù)據(jù)發(fā)送到正確的客戶(hù)機(jī)和服務(wù)器 。 (4)Media Frame work:主要是以 packetVideo 公司的 OpenCORE 為基礎(chǔ)所發(fā)展的多媒體類(lèi)庫(kù),該庫(kù)支持回放和錄制大量流行的音視頻格式和靜態(tài)圖片。 (9)包管理器 :管理所有安裝在 Android 系統(tǒng)內(nèi)的包。 (3)資源管理器 :提供各種非程序代碼的資源讓?xiě)?yīng)用程序去使用。這個(gè)系統(tǒng)可以保證在任意時(shí)刻和任何地點(diǎn)都可以同時(shí)觀(guān)測(cè)到 4 顆衛(wèi)星,以保證衛(wèi)星可以采集到該觀(guān)測(cè)點(diǎn)的經(jīng)緯度和高度,以便實(shí)現(xiàn)導(dǎo)航、定位、授時(shí)等功能。 EDGE(Enhanced Data Rate for GSM, Evolution),即增強(qiáng)型數(shù)據(jù)速率 GSM 演進(jìn)技術(shù)。同時(shí)它還支持事務(wù)功能和并發(fā)處理等等。在 2D 方面, Android 提供了一套特有的類(lèi)庫(kù) (SGL。 Android 的架構(gòu)分析 Android 是一個(gè)包含操作系統(tǒng)、中介架構(gòu)層及應(yīng)用程序所產(chǎn)生出來(lái)的軟件堆棧架構(gòu)。本 軟件 除了即時(shí)文本信息的傳輸 顯示 外,還可以 進(jìn)行圖片的顯示,并對(duì)軟件客戶(hù)端 的功能進(jìn)行了 美化擴(kuò)展,增加了背景和 瀏覽的功能。與蘋(píng)果相反, Android 則是走完全開(kāi)放的道路,這種模式的巨大優(yōu)點(diǎn)在 PC 軟件領(lǐng)域已為業(yè)界所公認(rèn) :自由軟件高度活躍,錯(cuò)誤可以被快速修正,新的應(yīng)用、新的創(chuàng)意可以不斷出現(xiàn)。 本課題的意義在于通過(guò)開(kāi)發(fā)一款“星座”查詢(xún)手機(jī)應(yīng)用軟件,可以熟練應(yīng)用Android 平臺(tái)提供的應(yīng)用程序接口,掌握 Android 平臺(tái)上的各種應(yīng)用。因此,它具有很大的市場(chǎng)發(fā)展?jié)摿Α?after test of system, can stable operation, To meet the basic needs of mobile phone users. Keywords: Android。在此基礎(chǔ)上,基于 Android 平臺(tái)設(shè)計(jì)和開(kāi)發(fā) 手機(jī) 星座查詢(xún)軟件 。 因此,手機(jī)的 娛樂(lè) 應(yīng)用服務(wù)將會(huì)有很大的發(fā)展 空間,手機(jī) 星座查詢(xún)軟件 就是其中的一項(xiàng)。 關(guān)鍵詞 :Android。 Intent。因此 ,移動(dòng)終端的應(yīng)用軟件和需要的服務(wù)將會(huì)有很大的發(fā)展空間。 Android 平臺(tái)與此相反,移動(dòng)互聯(lián)網(wǎng)是它最重要的應(yīng)用,無(wú)論系統(tǒng)內(nèi)核、應(yīng)用軟件還是硬件設(shè)計(jì),幾乎都是圍繞著快捷的移動(dòng)互聯(lián)網(wǎng)應(yīng)用所展開(kāi),同時(shí)Android與 PC平臺(tái)存在先天的基因聯(lián)系,可以很好的實(shí)現(xiàn)與 PC設(shè)備的信息互享,更容易獲得用戶(hù)的廣泛認(rèn)可。這與難于使用操作系統(tǒng)功能的 J2ME 相比,無(wú)疑對(duì)開(kāi)發(fā)者有很大的吸引力。 并對(duì) Android 與其它手機(jī)操作系統(tǒng)進(jìn)行了比較,說(shuō)明了 Android 的優(yōu)勢(shì)。 (2)Dalvik 虛擬機(jī)器 :在 Android 平臺(tái)上所使用 Java 虛擬機(jī),不是 Sim 公司的標(biāo)準(zhǔn) Java 虛擬機(jī),而是使用 Google 自主開(kāi)發(fā)的代號(hào)為 Dalvik 的虛擬機(jī),它在保證 API 方面的兼容的同時(shí),針對(duì)移動(dòng)手機(jī)進(jìn)行了大幅優(yōu)化,占用資源更小,運(yùn)行效率更高。 (5)SQLite 數(shù)據(jù)庫(kù) :SQLite 提供結(jié)構(gòu)化的數(shù)據(jù)存取。這同時(shí)包括對(duì)音頻 (如播放MP3 或其他音樂(lè)文件等 )和視頻 (如播放從網(wǎng)上下載的視頻 )的支持,并支持“播放 URI 地址” (Note:URI 即是統(tǒng)一資源識(shí)別地址 )模式 — 在網(wǎng)絡(luò)上直接播放的流媒體。 WiFi(WirelessFidelity),即無(wú)線(xiàn)保真技術(shù),與藍(lán)牙技術(shù)一樣,同屬于在辦公室和家庭中使用的短距離無(wú)線(xiàn)技術(shù)。 Android 架構(gòu)分析 圖中顯示的是 Android 架構(gòu)的五個(gè)主要部分。 (5)活動(dòng)管理器 :管理所 有應(yīng)用程序的生命周期及提供常用的導(dǎo)航回退功能。部分核心類(lèi)庫(kù)列表如下 : (1)surface Manager:主要的功能是讓開(kāi)發(fā)者可以去存取 /顯示系統(tǒng)及管理的功能,在 [顯示 ]與 [存取操作 ]間的對(duì)應(yīng)、互動(dòng)以及實(shí)現(xiàn)無(wú)接縫的 2D/3D 多應(yīng)用程序之間的整合。 SSL 協(xié)議指定了一種在應(yīng)用程序協(xié)議 (如 HTTP、 Tele、 NMTP 和 FTP 等 )和 TCP/IP 協(xié)議之間提供數(shù)據(jù)安全性分層 的機(jī)制,它為 TCP/IP 連接提供數(shù)據(jù)加密、服務(wù)器認(rèn)證、消息完整性以及可選的客戶(hù)機(jī)認(rèn)證。 (7)SQLite:SQLite 是一套開(kāi)放性的關(guān)聯(lián)式資料庫(kù),能夠被所有應(yīng)用程序使用的輕量級(jí)的關(guān)系數(shù)據(jù)庫(kù)引擎。這個(gè)配置文件是每個(gè) Android 應(yīng)用程序所必需的,用于定義應(yīng)用程序的組件、組件的功能以及必要條件等。接口都是由一組以樹(shù)的形式出現(xiàn)的視圖組成的。其它的組件可以綁定到一個(gè)服務(wù)上來(lái),通過(guò)遠(yuǎn)程過(guò)程調(diào)用 (RPC)來(lái)調(diào)用這個(gè)方法。 ① 活動(dòng) ② 意圖接收器 ③ 服務(wù) ④ 內(nèi)容提供者 然而,并不是所有的 Android 應(yīng)用程序 都必須具備上面的四個(gè)組件,可以由上面的一個(gè)或幾個(gè)來(lái)組建。每個(gè)界面其實(shí)都可看作是一個(gè)活動(dòng)。一個(gè)意圖描述了一個(gè)應(yīng)用程序想要做什么。從一個(gè)界面跳轉(zhuǎn)到另一個(gè)界面是由解析各種意圖實(shí)現(xiàn)的。當(dāng)一個(gè)意圖接收器被觸發(fā)時(shí),系統(tǒng)會(huì)根據(jù)需要來(lái)啟動(dòng)應(yīng)用程序。 Intent 的詳細(xì)解析 在一個(gè) Android 應(yīng)用中,主要是由四種組件組成的,這四種組件可參考上一節(jié)的內(nèi)容。該抽安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 12 象描述的具體內(nèi)容如下 : 首 先,它是要執(zhí)行的動(dòng)作的一個(gè)簡(jiǎn)要描述,如查看、修改等, Android 定義了一套標(biāo)準(zhǔn)動(dòng)作。 組件 :指定意圖的目標(biāo)組件的類(lèi)名稱(chēng)。隨著應(yīng)用不斷的加入到系統(tǒng)中,它們可以添加新的動(dòng)作、數(shù)據(jù) /數(shù)據(jù)類(lèi)型和類(lèi)別來(lái)擴(kuò)展這種語(yǔ)言。在這個(gè)解析過(guò)程中, Android是通過(guò)意圖的動(dòng)作、數(shù)據(jù)類(lèi)型、類(lèi)別這三個(gè)屬性來(lái)進(jìn)行判斷的,判斷方法如下 : 如果意圖指明定了動(dòng)作,則目標(biāo)組件的意圖過(guò)濾器的動(dòng)作列表中就必須包含有這個(gè)動(dòng)作,否則不能匹配。撇掉其他功能不談,手機(jī)的特性,就是應(yīng)該能隨時(shí)在未完成目前動(dòng)作的時(shí)候,暫停正在使用的功能,切換到接電話(huà)、接收短信模式,而且在接完電話(huà)回到應(yīng)用程序時(shí),還希望能看到一樣的內(nèi)容。當(dāng)系統(tǒng)內(nèi)存即將不足的時(shí)候,會(huì)依照優(yōu)先級(jí)自動(dòng)進(jìn)行進(jìn)程的回收。在 Android平臺(tái)上,同一個(gè)時(shí)刻只會(huì)有一個(gè)活動(dòng)處于活動(dòng)或運(yùn)行狀態(tài)。處于停止?fàn)顟B(tài)的活動(dòng),還可以通過(guò)通知來(lái)喚醒。當(dāng)用戶(hù)按下返回鍵回到上一個(gè)活動(dòng)時(shí),會(huì)先到重新啟動(dòng)狀態(tài),再到一般的啟動(dòng)狀態(tài)。直到活動(dòng) 2 完成一般啟動(dòng)流程后,活動(dòng) 1 才會(huì)被停止。這時(shí)要是按下多次返回鍵,理論上遲早會(huì)返回到某個(gè)已經(jīng)銷(xiāo) 毀的活動(dòng)。 源代碼 : 本設(shè)計(jì) 中的 源代碼片段包括 : ( 片段 ) — 這個(gè)文件是 Android 應(yīng)用程序的應(yīng)用程序部署描述符。 安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 18 圖 41 (2)接著打開(kāi)網(wǎng)址 JDK6。 (6)在返回的對(duì)話(huà)框中選擇 Android pluginEclipse IntegrationAndroid development Tools并且點(diǎn)擊 Next。 ④選擇 Apply,最后點(diǎn)擊 OK。 ③設(shè)置工程的用途 : 選擇 create new project in workspace可以建立一個(gè)新的 Android工 程,輸入工程的名字,代碼的開(kāi)發(fā)包的名字,應(yīng)用界面的類(lèi)名字,應(yīng)用程序的標(biāo)題的名字。 一旦建立了工程啟動(dòng)配置就可以按照如下的步驟調(diào)試程序 :從 Eclipse的主菜單中選擇 RunRun或 RunDebug或者點(diǎn)擊工程文件右鍵選擇 run asAndroid Application。 :這個(gè)文件夾包含表示應(yīng)用程序布局和視圖的 XML 文件。編譯過(guò)程的輸出之一是 文件,這個(gè)文件向應(yīng)用程序的其余部分提供資源。 (2)在程序一開(kāi)始時(shí),框架就反向調(diào)用 oncreate方法,也調(diào)用oncreateoptionsMenu()。安徽建筑工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 27 圖 415 : 圖 416 查詢(xún)結(jié)果如下 : 圖 417 在每個(gè)星座查詢(xún)結(jié)果界面中,仍然設(shè)置 menu菜單,可以供選擇查看其他星座。然后對(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客戶(hù)端從客戶(hù)端界面,圖片瀏覽模塊,界面跳轉(zhuǎn)模塊,代碼的實(shí)現(xiàn)進(jìn)行描述, 最后是結(jié)論部分,總結(jié)了本文的主要研究?jī)?nèi)容和研究成果,分析了存在的問(wèn)題,并對(duì)今后的發(fā)展方向進(jìn)行
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1