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

正文內(nèi)容

基于安卓的信息推送系統(tǒng)的研究和設(shè)計畢業(yè)論-wenkub

2023-07-08 07:40:28 本頁面
 

【正文】 們的生活質(zhì)量,服務(wù)企事業(yè)發(fā)展。,需重點研究的關(guān)鍵問題及解決思路重點研究問題:運用java語言編程實現(xiàn)各個模塊的功能實現(xiàn)解決問題的基本思路:登陸界面 接收端信息管理信息增添:Java軟件jkd和android系統(tǒng)時間安排(周)工 作 進 度 安 排 第一周制定畢業(yè)設(shè)計安排;查詢畢業(yè)設(shè)計開題報告的有關(guān)要求;搜集相關(guān)資料。第五、六、七周學(xué)習用java編寫計算程序,做英文翻譯。第十三周完成畢業(yè)論文。評審意見: 指導(dǎo)教師簽名: 評定成績(百分制):_______分長江大學(xué)畢業(yè)論文(設(shè)計)評閱教師評語學(xué)生姓名畢業(yè)論文(設(shè)計)題目基于Android的信息推送系統(tǒng)的研究和設(shè)計評閱教師馬寅秋職 稱講師評閱日期評閱參考內(nèi)容:畢業(yè)論文(設(shè)計)的研究內(nèi)容、研究方法及研究結(jié)果,難度及工作量,質(zhì)量和水平,存在的主要問題與不足。該種技術(shù)的應(yīng)用與推廣,不僅僅為網(wǎng)絡(luò)運營商帶來了豐厚的利潤,也為廣告客戶提高了自我的知名度,因此受到了很多企業(yè)的歡迎。更由于google推行的手機聯(lián)盟,更是加速了安卓系統(tǒng)和java語言占領(lǐng)市場的速度,并使其發(fā)展壯大。談到推送(push)技術(shù),它相對于拉取(pull)來說,不需要用戶不斷刷新界面以更新顯示內(nèi)容,而是服務(wù)端自動的將信息發(fā)送給要推送的對象。因此,在面對著更為合理的信息管理和信息傳遞的需求時,結(jié)合現(xiàn)今智能android機風靡的實際現(xiàn)狀,開發(fā)一款可運行于安卓機的信息推送系統(tǒng)十分的有必要?,F(xiàn)在新推出的LG雙核安卓機的操作體驗已經(jīng)非常逼近iphone了,這對手機來說是一個很大的進步,哪個用戶不希望得到很好的操作體驗?zāi)?。 研究現(xiàn)狀歐美發(fā)達國家已經(jīng)有很多提供推送技術(shù)服務(wù)的專業(yè)公司,其中 Urban Airship 是做得比較早,也比較成功的一家。與眾多App開發(fā)者交流時,我們發(fā)現(xiàn)可以如下地去分類:1)相當一部分開發(fā)者還沒有意識到推送對App的重要性2)部分開發(fā)者有App里集成推送功能的需求,但由于之前國內(nèi)沒有易用的、真正向開發(fā)者開放的第三方服務(wù)可用,他們不得不痛苦地去折騰開源方案3)少量開發(fā)者使用了國外的第三方推送服務(wù),費用不菲。但是,國內(nèi)有個與歐美發(fā)達國家不同的特點:“亂”。在這個技術(shù)承載下,推送的內(nèi)容可以是用戶需要的,也可能是用戶不需要的?!”疚墓ぷ鲀?nèi)容本文主要是結(jié)合了現(xiàn)今的實際現(xiàn)狀和企事業(yè)單位的實際需求而研發(fā)設(shè)計的。第三、規(guī)劃處基本模塊,然后用java編寫程序以實現(xiàn)各個模塊的正常功能實現(xiàn)。它根據(jù)用戶的興趣來搜索、過濾信息,并將其定期推給用戶,幫助用戶高效率地發(fā)掘有價值的信息。 消息推送的應(yīng)用信息推送在行業(yè)內(nèi)有著大量的應(yīng)用方向,是當今互聯(lián)網(wǎng)非?;馃岬囊粋€技術(shù)方向。因為搜索引擎和互聯(lián)網(wǎng)廣告的發(fā)展,使得廣告推送成為一個炙手可熱的應(yīng)用方向。網(wǎng)絡(luò)信息推送是利用推送(Push)技術(shù)根據(jù)用戶需要,有目的、按時將用戶感興趣的信息主動發(fā)送到用戶的計算機中。下面請看詳細介紹:管理后臺=信息管理=信息推送:一、添加正向推送正向推送是由論壇或者UCenter Home推送到SupeSite。推送名稱:是推送的標示,必須填寫;推送類型:選擇要推送到論壇還是 UCenter Home;使用聚合配置:如果您已經(jīng)在聚合設(shè)置中設(shè)置了論壇或 UCenter Home 數(shù)據(jù) 庫相關(guān)信息,推薦在這里使用聚合設(shè)置;聚合設(shè)置詳細介紹請點擊;是否啟用:可以選擇暫時不啟用此推送。缺點:Android版本限制(),該服務(wù)在國內(nèi)不夠穩(wěn)定、需要用戶綁定Google帳號,受限于Google。方案使用MQTT協(xié)議簡介:輕量級的、基于代理的“發(fā)布/訂閱”模式的消息傳輸協(xié)議。優(yōu)點:穩(wěn)定,成熟,節(jié)省開發(fā)和探索時間,相對自己開發(fā)成本低,推送管理界面及統(tǒng)計程序完善。雖然Android平臺的手機價廉,但是其性能卻一點也不低廉,觸摸效果并不比蘋果差到哪里去。而來自Android應(yīng)用商店最大的優(yōu)勢是,不對應(yīng)用程序進行嚴格的審查。在一個封閉的圈子中創(chuàng)造一個又一個的奇想,讓消費者的體驗得到了很大的滿足。廠商加盟的越多,手機終端就會越多,其市場潛力就越大。在美國,TMobile、Sprint、ATamp。有這么多的運營商支持Android,自然會占據(jù)巨大的市場份額。手機聯(lián)盟的形成,在一定程度上直指蘋果。而Android是開源的,允許第三方修改,這在很大程度上容許廠家根據(jù)自己的硬件更改版本,從而能夠更好的適應(yīng)硬件,與之形成良好的結(jié)合。應(yīng)用程序Android會同一系列核心應(yīng)用程序包一起發(fā)布,該應(yīng)用程序包包括客戶端,SMS短消息程序,日歷,地圖,瀏覽器,聯(lián)系人管理程序等。任何一個應(yīng)用程序都可以發(fā)布它的功能塊并且任何其它的應(yīng)用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性)。內(nèi)容提供器(Content Providers)使得應(yīng)用程序可以訪問另一個應(yīng)用程序的數(shù)據(jù)(如聯(lián)系人數(shù)據(jù)庫), 或者共享它們自己的數(shù)據(jù)資源管理器(Resource Manager)提供 非代碼資源的訪問,如本地字符串,圖形,和布局文件(Layout files )。它們通過 Android 應(yīng)用程序框架為開發(fā)者提供服務(wù)。編碼格式包括MPEG4, , MP3, AAC, AMR, JPG, PNG 。因為在一般GNU/Linux 里支持的功能,Android 大都沒有支持,包括Cairo、X1Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android 的 Kernel header 是利用工具由 Linux Kernel header 所產(chǎn)生的,這樣做是為了保留常數(shù)、數(shù)據(jù)結(jié)構(gòu)與宏。硬件抽像層Android 的HAL(硬件抽像層)是能以封閉源碼形式提供硬件驅(qū)動模塊。HAL 里包含了許多的 Stub(代理人)。Android 同時包含了Webkit,所謂的Webkit 就是Apple Safari 瀏覽器背后的引擎。Open CORE可分7大塊:PVPlayer、PVAuthor、Codec、PacketVideo Multimedia Framework(PVMF)、Operating System Compatibility Library(OSCL)、Common、OpenMAX。Android的多媒體數(shù)據(jù)庫采用SQLite數(shù)據(jù)庫系統(tǒng)。Dalvik虛擬機是一種“暫存器型態(tài)”(Register Based)的Java虛擬機,變量皆存放于暫存器中,虛擬機的指令相對減少。服務(wù)(Service): 后臺運行服務(wù),不提供界面呈現(xiàn)。在Android的程序當中,Activity 一般代表手機屏幕的一屏。一般一個Android 應(yīng)用是由多個Activity 組成的。這樣做在很多時候是相當方便的。服務(wù)Service 是android 系統(tǒng)中的一種組件,他和activity級別差不多,但他不能自己運行只能后臺運行。這么說有點枯燥,來看個例子。Service 可以在和多場合的應(yīng)用中使用,比如播放多媒體的時候用戶啟動了其他Activity這個時候程序要在后臺繼續(xù)播放,比如檢測SD 卡上文件的變化,再或者在后臺記錄地理信息位置的改變等等,總之服務(wù)嘛,總是藏在后頭的。補充說明:傳遞給StartService(0的Intent對象會傳遞給onStart()方法。而BroadcastReceiver 是對發(fā)送出來的Broadcast進行過濾接受并響應(yīng)的一類組件。BroadcastReceiver不能生成UI,也就是說對于用戶來說不是透明的,用戶是看不到的。 () 將它們自己的Intent Broadcasts廣播給其他應(yīng)用程序。所有東西看著像REST的樣子,但實際上,它比REST 更為靈活。當指定的時間達到時,客戶端就按照服務(wù)器的指示去做,或者刷新當前數(shù)據(jù),或者調(diào)入新的數(shù)據(jù)。服務(wù)器推送通常效率要比客戶端拖曳效率高,因為它不必為后續(xù)數(shù)據(jù)建立新的連接。在實際情況中,建立HTTP連接通常需要花費相當多的時間,多達一秒甚至更多。在服務(wù)器推送中,多個響應(yīng)中連接始終保持,使服務(wù)器可在任何時間發(fā)送更多的數(shù)據(jù)。服務(wù)器推送還比較容易中斷。但在實際的效果中,一個長時間空閑的無線數(shù)據(jù)連接會被網(wǎng)絡(luò)接入設(shè)備斷開,以節(jié)省網(wǎng)絡(luò)資源。因此,這種方式適合于一些運行單一任務(wù)的且對電量不夠敏感的專用終端,流入無線數(shù)據(jù)傳輸模塊和對實時性要求不算高的監(jiān)測設(shè)備等。其總體架構(gòu)圖如下圖所示: 圖2如上圖所示,WAP推送主要包括推送發(fā)起者PI,推送代理網(wǎng)關(guān)PPG以及客戶端CLIENT三個網(wǎng)元。目前的WAP推送幾乎都是以短信承載PUSH OTA方式的。同時,當服務(wù)器無法更新數(shù)據(jù)時,推送也會消耗較多的電量和流量。推送服務(wù)的使用流程雖然略有差別但是大致都和IOS的APNS相似首先是應(yīng)用程序注冊消息推送。 服務(wù)端程序向APNS服務(wù)發(fā)送消息。而服務(wù)端主要是根據(jù)客戶端的請求作出響應(yīng),并從數(shù)據(jù)庫中獲取相應(yīng)的信息,服務(wù)器運行在TOMAT上面,與客戶端的交互基于HTTP,返回數(shù)據(jù)格式為JSON,在客戶端運行前先啟動,一直保持者運行狀態(tài),服務(wù)端中封裝了一切對數(shù)據(jù)庫的操作方法,客戶端將通過服務(wù)端來實現(xiàn)對數(shù)據(jù)庫的操作。 第二、客戶端設(shè)計框圖: 圖55 各模塊實現(xiàn) android平臺搭建JDK的下載與驗證 確認安裝JRE,JRE即Java運行環(huán)境,否則在打開Eclipse時,會出現(xiàn)錯誤提示 圖6 JDK中包含JRE,所以只需下載JDK即可 JDK的下載與驗證 (1)安裝JDK (2),選擇下載:JDK6 Update 14或相應(yīng)版本均可圖7(3)運行平臺選擇:Windows。%JAVA_HOME%/lib/】。 圖21圖22 客戶端各模塊編程實現(xiàn) 客戶端的主要思路流程圖圖23 啟動模塊右擊工程名CompPro,選擇run as,然后選擇android application. 消息列表模塊點擊消息列表,進入列表模塊,此模塊就是實現(xiàn)消息列表顯示,核心代碼如下:Override protect void onCreate(Buddle save in
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1