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

正文內(nèi)容

基于android的學(xué)習(xí)資源推送系統(tǒng)設(shè)計(jì)-全文預(yù)覽

2025-02-06 13:01 上一頁面

下一頁面
  

【正文】 t away from one of the organisations listed underDismissal.You can make a claim to an employment tribunal, even if you haven39?;诎沧康膶W(xué)習(xí)資源推送系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)g an employment tribunal claiEmployment tribunals sort out disagreements between employers and employees.You may need to make a claim to an employment tribunal if: Sons, 2008[19] Joshua Bloch. Thinking in Java[M]. Upper Saddle River,New Jersey,USA,2000致謝致 謝本課題的設(shè)計(jì)和論文撰寫過程中,我的指導(dǎo)老師嚴(yán)大虎給予了極大的幫助,為我提供了大量的相關(guān)資料。而且目前實(shí)現(xiàn)的僅僅是單機(jī)版本,期待在不久的將來能有更強(qiáng)大的技術(shù)員來將此應(yīng)用于學(xué)校的網(wǎng)絡(luò)課程網(wǎng)站上,這樣能真正地給學(xué)生和老師們帶來極大的方便。 不足之處及未來展望這個(gè)軟件目前運(yùn)行良好,但是我認(rèn)為在整個(gè)工程的構(gòu)思方面有不足,用戶操作界面還不夠靈活,這些問題還需經(jīng)過思考認(rèn)真解決。 第4章 結(jié)論與展望 結(jié)論在這次軟件開發(fā)的過程當(dāng)中,是我從理論開發(fā)到實(shí)際操作邁出的第一步。 推送機(jī)制以及分析前面有談到關(guān)于推送機(jī)制的問題,本系統(tǒng)采用的是輪詢式的推送方式,Android客戶端上的文章信息數(shù)據(jù)是通過后臺(tái)JSP Servlet服務(wù)端應(yīng)用程序獲取的,這個(gè)后臺(tái)服務(wù)可以根據(jù)客戶端發(fā)出的請(qǐng)求,返回文章信息。這就很好的解決了在不同平臺(tái)上軟件的兼容性問題。本系統(tǒng)的數(shù)據(jù)提供主要來源于基于mysql的數(shù)據(jù)庫,系統(tǒng)客戶端通過向服務(wù)端發(fā)送請(qǐng)求,服務(wù)端接受來箱子客戶端的請(qǐng)求,并向相應(yīng)數(shù)據(jù)庫發(fā)送sql語句,調(diào)出相應(yīng)的數(shù)據(jù)庫,并將相應(yīng)數(shù)據(jù)庫消息反饋給客戶端,來自客戶端的請(qǐng)求可以是手動(dòng)的刷新觸發(fā)或者自動(dòng)觸發(fā),自動(dòng)觸發(fā)有一定的時(shí)間間隔。應(yīng)用程序在不同的進(jìn)程中運(yùn)行,因此,數(shù)據(jù)和文件在不同的應(yīng)用程序之間是不能夠直接進(jìn)行訪問的??梢栽诳蛻舳藢?shí)現(xiàn)下載等操作。學(xué)習(xí)資源新增點(diǎn)擊以后出現(xiàn)新增頁面,該頁面包括類別,標(biāo)題,文件,和描述四個(gè)版塊,通過標(biāo)題和描述就能實(shí)現(xiàn)txt文本文檔的增加,而其他文件可以通過文件版塊來上傳,在客戶端能夠看到添加的文件描述。該模塊實(shí)現(xiàn)的主要功能是發(fā)布和管理學(xué)習(xí)資源,以及為推送提供一個(gè)客戶端。 } } //文件下載判斷以下是其主要流程圖:下載請(qǐng)求提示已下載并結(jié)束服務(wù)端判斷執(zhí)行下載并提示圖39 客戶端資源下載流程圖以上圖表反映了在客戶端執(zhí)行下載命令時(shí),系統(tǒng)服務(wù)端做出的兩種反映。return 1。} else {inputStream = getInputStreamFromURL(urlStr)。出錯(cuò)和存在這些情況出現(xiàn)會(huì)彈出提示并不執(zhí)行下載過程。}finally{try {()。HttpURLConnection urlConn = (HttpURLConnection)()。從功能要求不難發(fā)現(xiàn)要從以下四步實(shí)現(xiàn)這一功能,創(chuàng)建一個(gè)HttpURLConnection對(duì)象其中主要代碼實(shí)現(xiàn)如下:public String download(String urlStr){StringBuffer sb = new StringBuffer()。 }//點(diǎn)擊通知后回到該學(xué)習(xí)資源細(xì)覽其主要流程圖如下:結(jié)束服務(wù)端提示客戶端客戶端刷新服務(wù)端推送過?圖37 推送消息流程圖上圖主要反映了客戶端從服務(wù)器獲取消息的流程,一種是在客戶端執(zhí)行刷新操作,直接發(fā)送向服務(wù)器請(qǐng)求,服務(wù)器處理并刷新學(xué)習(xí)資源列表。這是設(shè)置通知是否同時(shí)播放聲音或振動(dòng)。 Notification notification = new Notification( , 有新的學(xué)習(xí)資源 ,())。//文件下載的判斷與提示彈出 推送消息通知在jsp服務(wù)端添加新的學(xué)習(xí)資源,Android客戶端會(huì)自動(dòng)檢測(cè)到信息,并顯示在界面通知中,自動(dòng)檢測(cè)并實(shí)現(xiàn)推送設(shè)置心跳時(shí)間兩分鐘,其效果圖如圖35和36所示:圖35 添加學(xué)習(xí)資源視圖圖36 客戶端推送消息提醒視圖其中核心代碼實(shí)現(xiàn)如下: if( () 0 ) { name= (NotificationManager)()。 if( result == 1){(,文件已存在, ).show() 。( new () {public void onClick(View v) {String url = + upload/ + () 。 }//點(diǎn)擊每一行時(shí)跳轉(zhuǎn)到NewsInfoActivity實(shí)現(xiàn)點(diǎn)擊每一行時(shí)跳轉(zhuǎn)到NewsInfoActivity即學(xué)習(xí)資源細(xì)覽界面,在細(xì)覽界面中有對(duì)該條資源的詳細(xì)描述,若發(fā)表的是txt文本文檔則直接顯示內(nèi)容全文,可用來發(fā)送各類通知等。 protected void onListItemClick(ListView l, View v, int position, long id) { (l, v, position, id)。 // 彈出動(dòng)畫效果顯示 學(xué)習(xí)資源列表模塊點(diǎn)擊學(xué)習(xí)資源,進(jìn)入學(xué)習(xí)資源列表模塊,該模塊的主要功能是實(shí)現(xiàn)學(xué)習(xí)資源列表顯示,每次進(jìn)入客戶端都會(huì)向服務(wù)器發(fā)出請(qǐng)求,服務(wù)器從數(shù)據(jù)庫獲取實(shí)時(shí)信息更新學(xué)習(xí)資源列表,其效果圖如圖33所示:圖33 學(xué)習(xí)資源列表其核心實(shí)現(xiàn)代碼如下:Override protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。另一種為Frame動(dòng)畫,該方法是通過播放連續(xù)的圖片來產(chǎn)生動(dòng)畫效果。客戶端各個(gè)模塊的效果及核心代碼如下: 啟動(dòng)模塊在工程名b_tuisong上點(diǎn)右鍵,然后選擇“Run As”,然后選擇“Android Application”。登陸成功之后會(huì)顯示“學(xué)習(xí)資源”的主界面動(dòng)畫效果,否則會(huì)提示錯(cuò)誤并返回重新登陸。我們可以將Tomcat和Apache集成到一塊,讓Apache處理靜態(tài)Html,而Tomcat處理Jsp和Servlet。而classes目錄下則包含編譯好的Servlet類和Jsp或Servlet所依賴的其它類(如JavaBean)。 Tomcat服務(wù)器Tomcat是一個(gè)免費(fèi)的開源的Servlet容器。(3)SGL:主要是處理有關(guān)顯示2D方面的繪圖引擎。部分核心類庫列表如下:(1)surface Manager:主要的功能是讓開發(fā)者可以去存取/顯示系統(tǒng)及管理的功能,在[顯示]與[存取操作]間的對(duì)應(yīng)、互動(dòng)以及實(shí)現(xiàn)無接縫的2D/3D多應(yīng)用程序之間的整合。(8)電話管理器:用來管理用戶撥打與接聽電話的相關(guān)功能。(5)活動(dòng)管理器:管理所有應(yīng)用程序的生命周期及提供常用的導(dǎo)航回退功能。 (2)內(nèi)容提供者:使應(yīng)用程序可以訪問另一個(gè)應(yīng)用程序的數(shù)據(jù)(如聯(lián)系人數(shù)庫),或者共享它們自己的數(shù)據(jù)。第四,在WindowsXP的系統(tǒng)變量中的path變量中添加一個(gè)值,該值指向解壓后的Android SDK目錄下的tools文件夾。第一步下載工序就結(jié)束了。同時(shí),還需要在Eclipse安裝ADT,為Android開發(fā)提供開發(fā)工具的升級(jí)或者變更,是Eclipse下開發(fā)工具的升級(jí)下載的工具。安排兩個(gè)應(yīng)用程序共享一個(gè)user ID是可能的,這種情況下他們彼此之間是可以看見對(duì)方的文件的,為了保護(hù)系統(tǒng)資源,擁有相同ID的應(yīng)用也能被安排運(yùn)行在一個(gè)相同的Linux進(jìn)程中,共享。第3章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)軟硬件環(huán)境配置Android應(yīng)用程序是用java語言寫的,通過aapt工具把應(yīng)用程序所需要的任何數(shù)據(jù)資源文件打包成apk文件,這個(gè)文件是一個(gè)將應(yīng)用安裝到手機(jī)上的一個(gè)載體。C2DM=Cloud to Device Messaging)。我們需要開一個(gè)服務(wù)來保持和服務(wù)器端的持久連接(蘋果就和谷歌的C2DM是這種機(jī)制)。但是問題是這個(gè)方案的成本相對(duì)比較高,且依賴于運(yùn)營商。 在開發(fā)之初,總體的文件結(jié)構(gòu)和運(yùn)行功能初步構(gòu)思如圖26所示:學(xué)習(xí)資源推送登陸界面資源列表資源下載推送通知登錄系統(tǒng)資源增加用戶管理資源管理服務(wù)端數(shù)據(jù)庫客戶端圖26 總體功能結(jié)構(gòu) 具體方案選擇所謂的消息推送就是從服務(wù)器端向移動(dòng)終端發(fā)送連接,傳輸一定的信息。從功能需求上分析可以看出,整個(gè)應(yīng)用程序應(yīng)劃分為3個(gè)部分,分別是Android客戶端、JSP服務(wù)端和MySql數(shù)據(jù)庫,各部分之間的關(guān)系如圖25所示。圖24 客戶端總體效果圖2. 2 總體功能設(shè)計(jì)從系統(tǒng)設(shè)計(jì)是一個(gè)把軟件需求轉(zhuǎn)換成用軟件系統(tǒng)表示的過程。Android的最大特點(diǎn)是其開放性體系架構(gòu),不僅具有非常好的開發(fā)、調(diào)試環(huán)境,而且還支持各種可擴(kuò)展的用戶體驗(yàn),包括豐富的圖形組件、多媒體支持功能以及強(qiáng)大的瀏覽器。學(xué)生在學(xué)習(xí)時(shí)遇到的一個(gè)頭疼的問題就是不能很好地從老師和其他同學(xué)那里獲得第一手的學(xué)習(xí)資源,基于這些想到了通過這款基于Android系統(tǒng)的學(xué)習(xí)資源推送系統(tǒng)完善學(xué)校的網(wǎng)上課程系統(tǒng),來使得同學(xué)們和老師獲得一個(gè)更方便的資源共享和獲得第一手信息,方便大家集思廣益,有利于促進(jìn)我們的學(xué)習(xí)效率。今年來,雖然只是被動(dòng)使用網(wǎng)絡(luò)和應(yīng)用的變化,但是對(duì)推動(dòng)互聯(lián)網(wǎng)的發(fā)展卻起到了及其關(guān)鍵的作用。此外,谷歌通過OHA聯(lián)合眾多廠商進(jìn)行系統(tǒng)研發(fā),不斷更新版本,將系統(tǒng)應(yīng)用推廣到更多的終端產(chǎn)品中,確保用戶體驗(yàn)持續(xù)改善。谷歌表示目前安卓手機(jī)每日平均激活量為20萬部,銷售速度加速上漲。圖11 四年間手機(jī)系統(tǒng)發(fā)展?fàn)顩r安卓是首款開源代碼的操作系統(tǒng),采用Linux內(nèi)核,開放手機(jī)聯(lián)盟(OHA)成員可以任意使用和修改安卓的SDK軟件包。 Smartphone platform目錄目 錄第1章 緒論 1 研究現(xiàn)狀與發(fā)展趨勢(shì) 1 研究意義 2 研究?jī)?nèi)容 2第2章 系統(tǒng)設(shè)計(jì) 32. 1系統(tǒng)界面設(shè)計(jì) 32. 2 總體功能設(shè)計(jì) 4 5第3章 系統(tǒng)實(shí)現(xiàn) 7 系統(tǒng)軟硬件環(huán)境配置 7 7 7 8 8 Tomcat服務(wù)器 8 客戶端各功能模塊實(shí)現(xiàn) 9 10 學(xué)習(xí)資源列表模塊 10 學(xué)習(xí)資源細(xì)覽模塊 11 推送消息通知 12 推送消息客戶端模塊 14 服務(wù)端各功能模塊實(shí)現(xiàn) 17 17 數(shù)據(jù)提供 18 后臺(tái)服務(wù) 19 推送機(jī)制以及分析 19第4章 結(jié)論與展望 21 結(jié)論 21 不足之處及未來展望 21參考文獻(xiàn) 23致 謝 2527基于安卓的學(xué)習(xí)資源推送系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)第1章 緒論 研究現(xiàn)狀與發(fā)展趨勢(shì)據(jù)Gartner最新數(shù)據(jù)顯示(圖11),2010年第二、三季度全球智能手機(jī)銷售繼續(xù)大幅增長(zhǎng),%,僅次于塞班,成為第二大智能手機(jī)系統(tǒng)。 followed by a systematic analysis of specific data flow analysis and plete data dictionary。本系統(tǒng)的設(shè)計(jì)實(shí)施為學(xué)習(xí)資源推送系統(tǒng)的運(yùn)行做基礎(chǔ),為學(xué)習(xí)資源推送系統(tǒng)提供良好的條件。本文采用自頂向下的結(jié)構(gòu)化的系統(tǒng)分析方法,闡述了一個(gè)功能全面的學(xué)習(xí)資源推送系統(tǒng)的開發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1