【正文】
搜索里面輸入想找尋商品的大致信息,點擊“我要買”就可以進行搜索,也可以在個人信息窗口發(fā)布要購買的信息等待別人的回復(fù)。 需求分析 本軟件是 Android 平臺的一個校園交流、交易軟件 ,啟動程序后可以看到各個模塊之間的最新動態(tài)消息。 附加信息 :是其它所有附加信息的集合。 其次,是執(zhí)行動作要操作的數(shù)據(jù), Android 采用指向數(shù)據(jù)的一個 URI 方式來實現(xiàn)。在這些組件之間的通訊中,主要是由意圖協(xié)助完成的。 內(nèi)容提供 者 在 Android 中,每個應(yīng)用程序都是有自己的 userID 及在自己的進程中執(zhí)行。隨后,這個新的活動接收到意圖 (myIntent)的通知并開始運行。典型的動作類型包括 MAIN、 VIEW、 PICK、 EDIT 等等,而動作對應(yīng)的數(shù)據(jù)則以 URI 的形式表示。在一些情況下,活動能夠返回給它的上級界面一個返 回值,例如一個提供給用戶選擇照片的活動可以返回給它的調(diào)用者用戶選擇了哪個照片文件。這個配置文件是每個 Android應(yīng)用程序所必需的。 (6)通知 通知將以小圖標的形式呈現(xiàn)在狀態(tài)欄里,用戶通過與圖標的交互來接收消息。 (4)意圖 意圖是一個簡單的消息對象,它表示程序想做某事的“意圖”。舉例來說,控制文件就是把活動和要接收的意圖 (Intents)連接在一起的“膠水”。 (9)lib c: 就是一個 BSD 標準 C 類庫。 SSL 協(xié)議位于 TCP 膽協(xié)議與各種應(yīng)用層協(xié)議之間,為數(shù)據(jù)通訊提供安全支持。 (2)3Dlibraries: 主要是依 規(guī)范所定義的 3D 繪圖引擎。 (6)視窗管理器 : 用來管理所有啟動程序的視窗。但是,這要受限于應(yīng)用程序架構(gòu)的安全機制,使用者以用同樣的機制來新增、置換組件。其目前可使用的標準有兩個,分別是 和 。 (7)GSM 技術(shù) : 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 10 Global System for Mobile Communications,即全球移動通訊系統(tǒng),俗稱”全球通”,是一種起源于歐洲的移動通信技術(shù)標準,是第二代移動通信技術(shù),其開發(fā)目的是讓全球各地可以共同使用一個移動電話網(wǎng)絡(luò)標準,讓用戶使用一部手機就能行遍全球。它能夠支持 Windows/Linux/U nix 等主流的操作系統(tǒng),同時能夠跟很多程序語言相結(jié)合,比如 php, Java 等,還有 ODBC 接口,同樣比起 Mysql, PostgreSQL 來講,它的處理速度比它們都快。 WedKit 是一個開源瀏覽器網(wǎng)頁排版引擎,目前使用 WebKit 引擎的瀏覽器主要有 :Safari, Midori, Epiphany 等。本系統(tǒng)操作簡單,學(xué)習(xí)方便,以現(xiàn)在的任何大學(xué)生水平都可以輕松使用。如進行端到端的多人游戲、照片分享、書籍分享、音樂分享等。 手機娛樂游戲類應(yīng)用,該類應(yīng)用作為傳統(tǒng)類手機應(yīng)用,在各個平臺上發(fā) 展已近相對完善,手機上對各種流媒體的播放也已完美的支持。 近年來十分熱門的網(wǎng)絡(luò)社交服務(wù)( Social Networking Services)也已進入到手機客戶端領(lǐng)域。我們的設(shè)備費用很低,我們只需要支持安卓系統(tǒng)的手機和開發(fā)系統(tǒng)所需要的實驗室; 處理速度會很迅速,因為該軟件不會產(chǎn)生太多冗余的信息; 管理信息服務(wù)簡單易操作; 自動決策系統(tǒng)的改進; 人員利用率極高,因為本項目的開發(fā)以三 人為主,相輔相成。針對這些情況,我們小組設(shè)計了一款基于智能手機的軟件,它可以幫助大學(xué)生處理手中閑置的資源,也可以幫大學(xué)生明確以后就業(yè)時應(yīng)該選擇的方向、還可以及時地了解學(xué)校重大決策。里面涵蓋了所有專業(yè)的用書。 項目簡介 本項目名稱為: 大學(xué)生信息交流平臺軟件 本項目主要目的是: 用戶之間的交流: 為了方便大學(xué)生信息的交流,畢竟在校大學(xué)生的交際范圍很小,只局限于本班或本院系,根本沒什么太多的機會和外界接觸,和別的班也不會有太多的交集,所基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 3 以學(xué)校之中能成為朋友的不是很多 ,但本項目開發(fā)出來的話就能解決這個問題!因為我們現(xiàn)在生活中也許電腦不會太普及,但手機是人手一個或多個!本項目主要目的是方便大學(xué)生的交流,所以只要我們手機上有該項目,那么和別人的交流就能實現(xiàn)!這個交流不會只局限在一個學(xué)校,我們會把附近的多所大學(xué)聯(lián)系起來!(中期我們會把每個城市歸為一個網(wǎng)絡(luò),后期我們可以把全國劃分在一起)由于本項目會把附近的大學(xué)劃分到一個區(qū)域,我們會把使用本項目的同學(xué)的信息核實正確,并與該學(xué)生所在的高校聯(lián)系確認,所以我們不用擔(dān)心有什么騙子!畢竟使用本項目的用戶我們會控制在我們周邊的在校學(xué)生中 ! 手中資源的處理: 現(xiàn)在的大學(xué)生手中擁有很多空閑的資源,有的我們根本就不會在意的東西可能對別人來說就是珍貴的資源!例如:我們考各種等級證時買的各種資料書,老師上課講的各種知識的筆記和無法帶回家的自行車、電腦、打印機等電子設(shè)備!這些資源在我們手中可能會沒用,等畢業(yè)的時候直接把各種書籍等設(shè)備賣給收廢品的,這就大大地降低了這些資源的價值,而且沒能更好的利用它們!造成資源的浪費 !以前的學(xué)生有的會擺地攤把這些東西賣出去,但現(xiàn)在學(xué)校不允許這樣,畢竟都出來擺地攤的話學(xué)校會出現(xiàn)混亂!有的會貼小廣告來處理自己的東西, 這樣會污染校園,破壞校園衛(wèi)生!但這些只是一小部分,畢竟現(xiàn)在的學(xué)生不缺那點兒錢,大部分人會感到害羞,沒那個勇氣。 下面首先介紹一下 Android 系統(tǒng)。 Intent。校園資訊 。另外, Android 平臺基本上是免費的,所以能夠有效降低軟件的成本,最終讓每個用戶能夠自由地獲取信息,也為手機校園資訊服務(wù)的普及做出貢獻。 ? 溫馨小提示,為用戶提供就業(yè)崗位信息和要達到這個崗位需要的 專業(yè)技能。 做好軟件安全方面的工作,避免被用作“釣魚工具”。在此基礎(chǔ)上,基于 Android 平臺設(shè)計和開發(fā)大學(xué)生信息交流軟件。 information platform software. The Android platform is provided to the user very convenient data access function, the software design and Realization of campus information to provide a better platform. In addition, the Android platform basically is free, so it can effectively reduce the cost of software, finally allows each user to be able to free access to information, but also for the mobile phone of the popularization of campus information service to make contribution. This article on the current application of Symbian, WindowsMobile, MacOSX and RIM platform are analyzed and pared. Further research on Android platform system architecture and ponent model, and then analyses the important in Android API and application form, with Intent and life cycle mechanism. On this basis, based on the Android platform design and the development of College Students39。目前為止國內(nèi)已經(jīng)有很多 Android 系統(tǒng)的用戶。低層以 Linux 核心工作為基礎(chǔ),只提供基本功能;其他的應(yīng)用軟件則由各公司自行開發(fā),以 Java 作為編寫程式的一部分。如果用戶在軟件上看上的東西想具體了解,那么可以有目的的去該商店。 背景 本項目的任務(wù)提出者是 :李志偉;開發(fā)者:張君嚴、魏 孝勇、華亞輝。 在本項目的開發(fā)和研究過程中會產(chǎn)生和多報告,為用戶介紹該項目的用途,以及形成的過程和各個流程。 3 國內(nèi)外手機應(yīng)用現(xiàn)狀 隨著 3G 在中國的全面啟動,它所帶來的巨大機遇和新生力量,大規(guī)模的網(wǎng)絡(luò)建設(shè)正不斷深入展開。 Twiter,Myspace 等國外知名社交類網(wǎng)站都已經(jīng)推出手機版。根據(jù)觀察,在不久的將來,移動手機終端將會在以下若干方面具有新的發(fā)展。在安全性上也將更加出色,能夠十分有效的幫助用戶進行獲取到的內(nèi)容的管理,保護用戶的個人隱私和基于手機的金融活動如電子錢包、在線支付、在線貿(mào)易等。 4 Android 的相關(guān)技術(shù)介紹及分析 Android 系統(tǒng)架構(gòu)研究 Android 是一個包含操作系統(tǒng)、中介架構(gòu)層及應(yīng)用程序所產(chǎn)生出來的軟件堆棧架構(gòu)。在 2D 方面, Android 提供了 一套特有的類庫 (SGL。同時它還支持事務(wù)功能和并發(fā)處理等等。 EDGE(Enhanced Data Rate for GSM, Evolution),即增強型數(shù)據(jù)速率 GSM 演進技術(shù)。這個系統(tǒng)可以 保證在任意時刻和任何地點都可以同時觀測到 4 顆衛(wèi)星,以保證衛(wèi)星可以采集到該觀測點的經(jīng)緯度和高度,以便實現(xiàn)導(dǎo)航、定位、授時等功能。 (3)資源管理器 : 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 12 提供各種非程序代碼的資源讓應(yīng)用程序去使用。 (9)包管理器 : 管理所有安裝在 Android 系統(tǒng)內(nèi)的包。 (4)Media Frame work: 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 13 主要是以 packetVideo 公司的 OpenCORE 為基礎(chǔ)所發(fā)展的多媒體類庫,該庫支持回放和錄制大量流行的音視頻格式和靜態(tài)圖片。 SSL 協(xié)議提供的服務(wù)主要有 :①認證用戶和服務(wù)器,確保數(shù)據(jù)發(fā)送到正確的客戶機和服務(wù)器 。 Android 運行時組件包括兩個重要的部分,一個是核心類庫,另一個是Dalvik 虛擬機。不過這不是必須的,有些活動從不顯示基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 15 UI 界面。意圖也可以用于廣播系統(tǒng)范圍內(nèi)的有效事件 (例如通知事件 )。典型的例子就是使用內(nèi)容提供者來訪問聯(lián)系人列表。一個活動就相當于應(yīng)用程序的一個用戶界面,由事件響應(yīng)以及視圖等組成。當一個活動不再需要時,可以將它們從歷史堆棧中移除。當發(fā)生一個有效的目的請求時,意圖過濾器用來描述一個活動能夠處理什么意圖。 意圖接收器 當想要編寫代碼來對外部事件做一些處理時,可以使用意圖接收器。如果應(yīng)用程序之間想要共享數(shù)據(jù),就需要使用用內(nèi)容提供者。 例如,在一個聯(lián)系人維護的應(yīng)用中,當在一個聯(lián)系人列表屏幕 (假設(shè)對應(yīng)的Activity 為 listActivity)上,點擊某個聯(lián)系人后,希望能夠調(diào)出此聯(lián)系人的詳細信息,為了實現(xiàn)這個目的, listActivity 需要構(gòu)造一個 Intent,這個 Intent 用于告訴系統(tǒng),要做“查看”動作,此動作對應(yīng)的查看對象是“某聯(lián)系人”,然后調(diào)用startActivity(intent intent),將構(gòu)造的 Intent 傳入,系統(tǒng)會根據(jù)此 intent 中的描述,到 中找到滿足此 Intent 要求的 Activity。而 ALTERNATIVECATEGORY表示當前的意圖是一基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 19 系列的可選動作中的一個,這些動作可以在同一個數(shù)據(jù)上執(zhí)行。這種語言使系統(tǒng)能夠理解諸如“查看某聯(lián)系人的詳細信息”之類的短語。 第一個模塊是求購信息,里面主要顯示用戶的需求,當用戶在選購商品沒有滿意物品時,我們可以在這里發(fā)布求購,而手中有這些資源的用戶可以在這里查看別的用戶的求購信息,如果手中商品符合要求就可以聯(lián)系求購者進行交易。 我可以在這里求購 在這里我可以搜索 我可以在這里求購 我在這里出售 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 22 前面介紹到用戶可以上傳商品和手中資源的信息,這里我們就介紹一下新商品和手中資源的上架。 軟件功能圖 圖 42 軟件功能圖 文件結(jié)構(gòu)與用途 在程序開發(fā)階段,首先確定“ Android 平臺校園通軟件”的工程名為 MySchool,據(jù)程序模塊設(shè)計的內(nèi)容,建立 MySchool 工程。 public static String TAB_TAG_CHANNEL = channel。從代碼中可以看出, MainActivity 的主要功能就是軟件的導(dǎo)航欄。 (clickmovie)。 } }。 (new OnChildClickListener() { Override public boolean onChildClick(ExpandableListView arg0, View arg1, int parent, int children, long arg4) { String str = 歡迎各位同學(xué)積極參加 。// 每項的高度