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

正文內(nèi)容

基于android平臺(tái)的校園通軟件畢業(yè)論文(完整版)

  

【正文】 在手機(jī)上編輯查看各類文檔已經(jīng)實(shí)現(xiàn),在android平臺(tái)上的QuickOffice就是這樣的軟件。接著,發(fā)揮物聯(lián)網(wǎng)的優(yōu)勢(shì),借助無(wú)處不在的傳感器,可以感知并分享到周圍世界的海量信息,這些信息將在“云端”得到整合,幫助用戶及時(shí)、準(zhǔn)確的獲得氣息信息、交通路況。(l)應(yīng)用程序架構(gòu):在應(yīng)用程序架構(gòu)內(nèi)已經(jīng)具備多種不同的基礎(chǔ)組件,在開(kāi)發(fā)應(yīng)用程序時(shí),就可以直接調(diào)用這些組件來(lái)使用,可以節(jié)省開(kāi)發(fā)應(yīng)用程序的心力及時(shí)間。它們是一種非??斓膱D形引擎,并且支持硬件加速。(6)多媒體的支持能力:主要用于播放媒體文件。由于8PSK可將現(xiàn)有GSM網(wǎng)絡(luò)采用的GMSK調(diào)制技術(shù)的信號(hào)空間從2擴(kuò)展到8,從而使每個(gè)符號(hào)所包含的信息是原來(lái)的4倍。這個(gè)同樣也是屬于手機(jī)硬體方面的體現(xiàn),也是在開(kāi)發(fā)Android應(yīng)用程序是可以突出的特點(diǎn)之一。(4)通知管理器:提供應(yīng)用程序在狀態(tài)欄中顯示應(yīng)用程序自定義的提示信息。開(kāi)發(fā)者可以通過(guò)應(yīng)用程序框架使用這些功能。(6)SSL:(secureSocketsuyer),中文名為“安全套接層協(xié)議層”,它是網(wǎng)景公司提出的基于WEB應(yīng)用的安全協(xié)議。③維護(hù)數(shù)據(jù)的完整性,確保數(shù)據(jù)在傳輸過(guò)程中不被改變。在應(yīng)用程序中使用時(shí)。Android的用戶界面由一系列的視圖樹(shù)構(gòu)成。它可以運(yùn)行在它自己的進(jìn)程,也可以運(yùn)行在其他應(yīng)用程序的進(jìn)程里,這取決于自身的需要.。通常由以下四個(gè)組件來(lái)構(gòu)建一個(gè)完整的Android應(yīng)用程序。例如:一個(gè)文本聊天應(yīng)用程序,至少應(yīng)該包含一個(gè)聯(lián)系人列表界面、一個(gè)聊天界面、一個(gè)設(shè)置界面、一個(gè)聊天記錄查詢界面等等。Android通過(guò)一個(gè)被稱作意圖的特殊類,來(lái)實(shí)現(xiàn)界面與界面之間的跳轉(zhuǎn)。從一個(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)容。該抽象描述的具體內(nèi)容如下:首先,它是要執(zhí)行的動(dòng)作的一個(gè)簡(jiǎn)要描述,如查看、修改等,Android定義了一套標(biāo)準(zhǔn)動(dòng)作。組件:指定意圖的目標(biāo)組件的類名稱。 Android如何解析Intent在應(yīng)用中,可以以兩種形式來(lái)使用Intent:(l)直接意圖:指定了組件屬性的意圖。和動(dòng)作一樣,目標(biāo)組件的數(shù)據(jù)類型列表中必須包含意圖的數(shù)據(jù)類型,否則不能匹配。同時(shí)執(zhí)行多個(gè)程序有它的明顯好處,但也有它的缺點(diǎn)。關(guān)于進(jìn)程的生命周期將在下一節(jié)中介紹,本節(jié)主要介紹活動(dòng)的生命周期。(2)暫停狀態(tài)暫停狀態(tài)是指當(dāng)活動(dòng)暫時(shí)暗下來(lái),退到背景畫(huà)面的狀態(tài)。要手動(dòng)終止活動(dòng),可以在程序中調(diào)用finish方法。當(dāng)這些優(yōu)先級(jí)高的事件處理完后,活動(dòng)就改進(jìn)入繼續(xù)狀態(tài),此時(shí)又取得屏幕的控制權(quán)。另外按返回鍵也可以回到原來(lái)的活動(dòng)。本軟件是基于Eclipse的開(kāi)發(fā)環(huán)境,在Android平臺(tái)上的手機(jī)校園資訊軟件。 圖41 用戶界面草圖 程序模塊設(shè)計(jì) 從功能需求上分析可以看出,整個(gè)應(yīng)用程序應(yīng)劃分為5個(gè)模塊,分別是首頁(yè)、分類、搜索、我的資料和擴(kuò)展功能區(qū)。 ……layout“首頁(yè)”的布局“分類”的布局“搜索”的布局...還有很多的layout,不贅述values保存樣式的XML文件保存字符串的XML的文件AppWidget的屬性文件 資源文件名稱與用途 程序主要代碼 在介紹MySchool的核心代碼前,()。Intent mHomeItent, mChannelIntent, mSearchIntent, mAccountIntent, mMoreIntent。 clips=(Button)findViewById()。 (, )。 Button btnNormal, btnSuper。 public static final int ItemHeight = 40。 } public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) { TextView textView = getTextView()。 }二級(jí)菜單的具體代碼。 (viewHolder)。 系統(tǒng)測(cè)試至此已經(jīng)完成了MySchool工程的代碼編寫(xiě)工作,在這一節(jié)對(duì)MySchool工程進(jìn)行測(cè)試,步驟及結(jié)果如下:(1) 啟動(dòng)Android虛擬機(jī)在工程名Myschool上點(diǎn)右鍵,然后選擇“Run As”,然后選擇“Android Application”。 Privacy, ,7(1),P5057 [4]Sandeep Kumar. Location Based Services using Android[C]. Internet Multimedia Services Architecture and Applications (IMSAA), 2009 IEEE International Conference. P15[5]劉昌平,范明鈺. Android手機(jī)的輕量級(jí)訪問(wèn)控制[J].計(jì)算機(jī)應(yīng)用研究,2010,7[6]Enck,W., Ongtang,M.,McDaniel,P. Understanding Android Security[J]. Security amp。如下圖所示:(2) “分類”頁(yè)功能演示 5 總結(jié)經(jīng)過(guò)一個(gè)多月的努力,Android平臺(tái)手機(jī)資訊軟件終于完成了。 } ((position).getTitle())。(4) 。 (myPaddingLeft + PaddingLeft, 0, 0, 0)。// 每項(xiàng)的高度 private int myPaddingLeft = 0。 (new OnChildClickListener() { Override public boolean onChildClick(ExpandableListView arg0, View arg1, int parent, int children, long arg4) { String str = 歡迎各位同學(xué)積極參加 。 }}。 (clickmovie)。從代碼中可以看出,MainActivity的主要功能就是軟件的導(dǎo)航欄。 public static String TAB_TAG_CHANNEL = channel。 在完成用戶界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和模塊設(shè)計(jì)后,至此程序設(shè)計(jì)階段基本完成。從上面的描述中可以基本了解軟件的功能需求:(1) 首先是學(xué)校電影院每周電影的更新;(2) 其次有學(xué)校的各種資料;(3) 各種校園活動(dòng)及周邊娛樂(lè)設(shè)施的信息;(4) 校園校景美圖查看;(5) 校園生活手冊(cè);(6) 擴(kuò)展內(nèi)容“我的資料”,及“更多”兩個(gè)Activity。如果程序中有直接調(diào)用finish方法來(lái)關(guān)閉活動(dòng)的話,系統(tǒng)會(huì)跳過(guò)先凍結(jié)的階段,直接暫停,停止,然后銷毀。該流程首先分配資源給這個(gè)活動(dòng)(創(chuàng)建狀態(tài)),然后將活動(dòng)的內(nèi)容顯示到屏幕上(啟動(dòng)狀態(tài))。圖31 Android活動(dòng)生命周期圖31所示的七個(gè)狀態(tài)又可以歸納成三組:(l)資源分配(創(chuàng)建/銷毀)完整的活動(dòng)生命周期由創(chuàng)建狀態(tài)開(kāi)始,由銷毀狀態(tài)結(jié)束。新出現(xiàn)的警告對(duì)話框等界面元件蓋住了原來(lái)的活動(dòng)畫(huà)面。開(kāi)發(fā)者可以在程序中添加一些各狀態(tài)相對(duì)應(yīng)的流程,每次活動(dòng)狀態(tài)改變時(shí),就會(huì)執(zhí)行相對(duì)應(yīng)的流程。當(dāng)同時(shí)執(zhí)行的程序過(guò)多,或是關(guān)閉的程序沒(méi)有正確釋放掉內(nèi)存,系統(tǒng)運(yùn)行時(shí)就會(huì)覺(jué)得越來(lái)越慢,甚至不穩(wěn)定。同上,意圖的格式必須出現(xiàn)在目標(biāo)組件的格式列表中。(2)間接意圖:沒(méi)有指定組件屬性的意圖。附加信息:是其它所有附加信息的集合。其次,是執(zhí)行動(dòng)作要操作的數(shù)據(jù),Android采用指向數(shù)據(jù)的一個(gè)URI方式來(lái)實(shí)現(xiàn)。在這些組件之間的通訊中,主要是由意圖協(xié)助完成的。在Android中,每個(gè)應(yīng)用程序都是有自己的userID及在自己的進(jìn)程中執(zhí)行。隨后,這個(gè)新的活動(dòng)接收到意圖(myIntent)的通知并開(kāi)始運(yùn)行。在意圖的描述結(jié)構(gòu)中,含有兩個(gè)重要的數(shù)據(jù)結(jié)構(gòu):動(dòng)作和動(dòng)作對(duì)應(yīng)的數(shù)據(jù)。顯示一個(gè)新界面就相當(dāng)于生成一個(gè)對(duì)應(yīng)的活動(dòng)對(duì)象。當(dāng)決定使用以上哪些組件來(lái)構(gòu)建Android應(yīng)用程序時(shí),這是一個(gè)XML配置文件,在這個(gè)文件中可以聲明應(yīng)用程序組件以及它們的特性和要求。例如媒體播放器的服務(wù),當(dāng)用戶退出媒體選擇的界面時(shí),仍然希望音樂(lè)依然可以繼續(xù)播放,這時(shí)就可用服務(wù)來(lái)保證當(dāng)用戶界面關(guān)閉時(shí)音樂(lè)還繼續(xù)播放著。開(kāi)發(fā)者可以通過(guò)創(chuàng)建一個(gè)新的視圖的方法來(lái)使用自定義的圖形處理技術(shù)(比如開(kāi)發(fā)游戲,或者是使用了不常用的用戶圖形窗口界面)。Android應(yīng)用的構(gòu)成和工作流程如圖22: 圖22 Android的構(gòu)成和工作流程 3 Android應(yīng)用程序結(jié)構(gòu)剖析 Android的APIAndroid API主要包含了以下幾個(gè)部分:(1),它告訴系統(tǒng)如何處理所創(chuàng)建的所有應(yīng)用組件(尤其是活動(dòng)(Activity),服務(wù)(Service),意圖接收器(Intent Receiver)和內(nèi)容提供者(Content Provider))。(8)web Kit:是一個(gè)先進(jìn)的網(wǎng)頁(yè)瀏覽器引擎,被用來(lái)構(gòu)建Android瀏覽器和內(nèi)嵌的web視圖,也可以讓開(kāi)發(fā)者利用這個(gè)引擎來(lái)做不同的應(yīng)用。它已被廣泛地用于Web瀏覽器與服務(wù)器之間的身份認(rèn)證和加密數(shù)據(jù)傳輸。例如:在2D、2D顯示上的合成、疊合動(dòng)作。例如:啟動(dòng)應(yīng)用程序要用到的資源準(zhǔn)備及關(guān)閉
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1