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

正文內(nèi)容

基于android的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn)-資料下載頁

2024-12-07 00:31本頁面

【導(dǎo)讀】用戶之間的交流,促進學(xué)生交流擴大交際圈。手中資源的處理,避免資源的浪費,也可以為其他人提供方便。商品的采購,用戶可以足不出戶的對周邊地區(qū)的商店進行系統(tǒng)的了解,方便用戶。溫馨小提示,為用戶提供就業(yè)崗位信息和要達到這個崗位需要的專業(yè)技能。參照軟件需求說明書實現(xiàn)用戶需要的各種功能。做好軟件安全方面的工作,避免被用作“釣魚工具”。保證軟件信息的實時性、準確性、及時性。隨著智能手機一步步地走進普通人的生活,它將成為人們獲取信息的主要設(shè)備。因此,手機的應(yīng)用服務(wù)將會有很大的發(fā)展空間,大學(xué)生信息平臺軟件就是其中之一。另外,Android平臺基本上是免費的,所以能夠有效降低軟件。進而研究分析了Android平臺的系統(tǒng)架構(gòu)和組件模型,接著解析了。Android中的重要API和應(yīng)用構(gòu)成,以Intent和生命周期的機制。本系統(tǒng)界面友好、操作便捷,具有

  

【正文】 頂級應(yīng)用出現(xiàn) 。而 ALTERNATIVECATEGORY表示當前的意圖是一基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 19 系列的可選動作中的一個,這些動作可以在同一個數(shù)據(jù)上執(zhí)行。 數(shù)據(jù)類型 :顯式指定意圖的數(shù)據(jù)類型。一般意圖的數(shù)據(jù)類型能夠根據(jù)數(shù)據(jù)本身進行判定,但是通過設(shè)置這個屬性,可以強制采用指定的類型。 組件 :指定意圖的目標組件的類名稱。通常 Android 會根據(jù)意圖中包含的其它屬性的信息,比如動作、數(shù)據(jù) /數(shù)據(jù)類型、類別進行查 找,最終找到一個與之匹配的目標組件。 附加信息 :是其它所有附加信息的集合。使用附加信息可以為組件提供擴展信息,比如,如果要執(zhí)行“發(fā)送電子郵件”這個動作,可以將電子郵件的標題、正文等保存在附加信息里,傳給電子郵件發(fā)送組件??傊?,動作、數(shù)據(jù) /數(shù)據(jù)類型、類別和附加信息一起形成了一種語言。這種語言使系統(tǒng)能夠理解諸如“查看某聯(lián)系人的詳細信息”之類的短語。隨著應(yīng)用不斷的加入到系統(tǒng)中,它們可以添加新的動作、數(shù)據(jù) /數(shù)據(jù)類型和類別來擴展這種語言。應(yīng)用也可以提供自己的活動來處理已經(jīng)存在的這樣的“短語”,從而改變這些“短語”的行 為。 6 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 研究目標 (1) 了解 Android 應(yīng)用程序的設(shè)計和開發(fā)過程; (2) 使用多種組件進行 android 的大學(xué)生信息交流平臺 的開發(fā)。 本軟件是基于 Eclipse 的開發(fā)環(huán)境,在 Android 平臺上的校園手機商務(wù) 平臺 軟件。 需求分析 本軟件是 Android 平臺的一個校園交流、交易軟件 ,啟動程序后可以看到各個模塊之間的最新動態(tài)消息。 從上面的描述中可以基本了解軟件的功能需求: 首先是學(xué)校發(fā)布的消息的更新 ; 其次有用戶之間的求購信息; 各種 校園活動及周邊娛樂設(shè)施的信息; 用戶之間的信息交流; 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 20 選修專業(yè)方向的信息提醒; 校園生活手冊; 擴展內(nèi)容“我的資料”,及“更多”兩個 Activity。 UI 界面設(shè)計 根據(jù)需求分析可以知道,應(yīng)用程序應(yīng)包含四個主要的用戶界面,這里需要進一步分析每個用戶界面中應(yīng)該包括哪些顯示內(nèi)容。 第一個模塊是求購信息,里面主要顯示用戶的需求,當用戶在選購商品沒有滿意物品時,我們可以在這里發(fā)布求購,而手中有這些資源的用戶可以在這里查看別的用戶的求購信息,如果手中商品符合要求就可以聯(lián)系求購者進行交易。 第二個模塊顯示的是學(xué) 校通知,這里面提供的信息是學(xué)校發(fā)布的最新學(xué)校動態(tài),讓用戶可以及時了解學(xué)校的動向,如果學(xué)校想舉 辦 什么活動只需要在該軟件上發(fā)布一下信息即可,如果是重要文件也可以把該消息置頂并改變顏色,讓用戶進行查閱。 第三個模塊是信息平臺;顯示的是用戶和別人交易信息,這些信息包含了用戶之間的所有,但在這里只會根據(jù)用戶的好友分開列出來只顯示開頭信息,如果用戶想查閱,只需要點開進行查看。 第四個模塊顯示的是交易市場的信息,這里可以看到別人提交的商品信息,也可以看到自己買過的東西和正在進行交易的東西。 這里是學(xué)校的動態(tài)信息 此次顯示用戶求購信息 顯示的是用戶和別人 交易 信息 顯示的是交易市場的信息 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 21 以上各個 模塊在這里顯示的都只是大致的東西,只要用戶點開就可以查看更多信息。 有了各個模塊的信息顯示,接下來就是我們的搜索方面的問題,這也是用戶比較關(guān)心的內(nèi)容之一,如圖所示: 用戶在查詢某件東西的時候有時候會想不起來他想要的是什么,這時候用戶可以在軟件提供的搜索里面輸入想找尋商品的大致信息,點擊“我要買”就可以進行搜索,也可以在個人信息窗口發(fā)布要購買的信息等待別人的回復(fù)。 如果用戶想賣商品可以在這里點擊“我要賣”,也可以在商品信息窗口發(fā)布自己手中的資源。 搜索窗口主要實現(xiàn)的功能 就是當用戶要買的商品不太明確的時候,我們可以根據(jù)其大致的描述進行查詢,列出與之符合的內(nèi)容供用戶查看,當有用戶需要的商品時就可以進行進一步的查看直到購買。 我可以在這里求購 在這里我可以搜索 我可以在這里求購 我在這里出售 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 22 前面介紹到用戶可以上傳商品和手中資源的信息,這里我們就介紹一下新商品和手中資源的上架。如圖所示: 這里直觀的為我們顯示了商品的上架問題,如果你想買商品(包括手中資源)只要點擊“我要賣”按鈕,軟件會自動給你鏈接到商品上架窗口。上面會讓你填寫商品信息和附帶說明,給自己的商品一個介紹,也可以添加圖片讓用戶更直觀的進行了解。這里的 商品名稱和個人定價是必須寫的,不然用戶沒辦法搜索也沒法進行性價比比對。俗話說“貨比三家不吃虧”,我們也得讓用戶滿意才行。 程序模塊設(shè)計 從功能需求上分析可以看出,整個應(yīng)用程序應(yīng)劃分為 5 個模塊,分別是首頁、分類、搜索、我的資料和擴展功能區(qū)。 首頁介紹學(xué)校的一個總體情況,分類是整個軟件的核心,其中包括了軟件的各種主要功能,搜索是一個數(shù)據(jù)庫搜索系統(tǒng),我的資料是個人資料和數(shù)據(jù)的一個我可以為我的產(chǎn)品附件說明 我要把我的物品上架 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 23 整合和提供了一些簡單的小服務(wù),更多則是后期的一些擴展功能。 在完成用戶界面設(shè)計、數(shù)據(jù)庫設(shè)計和模塊設(shè)計后,至此程 序設(shè)計階段基本完成。 軟件功能圖 圖 42 軟件功能圖 文件結(jié)構(gòu)與用途 在程序開發(fā)階段,首先確定“ Android 平臺校園通軟件”的工程名為 MySchool,據(jù)程序模塊設(shè)計的內(nèi)容,建立 MySchool 工程。 MySchool 工程源代碼的結(jié)構(gòu)如圖 所示。 為了使源代碼文件的結(jié)構(gòu)更加清晰, MySchool 工程設(shè)置了多個命名空間,分別用來保存用戶界面、數(shù)據(jù)庫和工具實體的源代碼文件,源代碼文件的名稱以及說明。 圖 42 MySchool 工程的源代碼文件 大學(xué)生交流平臺 搜索 首頁 求購信息 個人 學(xué)校通知 信息平臺 交易市場 個人信息 買賣信息 更多 對話 我的好友 我的備忘 我的日程 我的分享 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 24 表 41 MySchool 工程的文件用途說明 Android 的資源文件保存在 /res 的子目錄中。其中、 /res/anim 目錄中保存的是產(chǎn)生動畫效果的 XML 文件, /res/drawable/目錄中保存的是圖像文件,/res/values 目錄中保存的是用來自定義字符串和顏色的文件, /res/xml 目錄中保存 的是 XML 格式的數(shù)據(jù)文件。所有在程序開發(fā)階段可以被調(diào)用的資源都保存在這些目錄中,具體每個資源文件的用途可以參考表 : 資源目錄 文 件 說 明 anim 圖片進入效果 畫面轉(zhuǎn)換位置移動動畫效果(從左進入) 包 名 稱 文 件 名 說 明 MainActivity 所在 ount va “ 我 的 資 料 ” 的Activity nnel va “分類”的 Activity e “主頁”的 Activity e “更多”的 Activity rch a “搜索”的 Activity get a 當前信息類 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 25 畫面轉(zhuǎn)換位置移動動畫效果(從左移出) 畫面轉(zhuǎn)換位置移動動畫效果(從右進入) 畫面轉(zhuǎn)換位置移動動畫效果(從右移出) drawable 這個文件夾里是工程里所用的圖片,此處不贅述。 ?? layout “首頁”的布局 “分類”的布局 “搜索”的布局 ... 還有很多的 layout,不贅述 values 保存樣式的 XML 文件 保存字符串的 XML 的文件 AppWidget 的屬性文件 表 資源文 件名稱與用途 程序主要代碼 在介紹 MySchool 的核心代碼前,首先了解一下 ()。 的部分代碼: public static String TAB_TAG_HOME = home。 public static String TAB_TAG_CHANNEL = channel。 public static String TAB_TAG_ACCOUNT = account。 public static String TAB_TAG_SEARCH = search。 public static String TAB_TAB_MORE = more。 ImageView mBut1, mBut2, mBut3, mBut4, mBut5。 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 26 TextView mCateText1,mCateText2, mCateText3, mCateText4, mCateText5。 Intent mHomeItent, mChannelIntent, mSearchIntent, mAccountIntent, mMoreIntent。 先聲明了用到的組件。從代碼中可以看出, MainActivity 的主要功能就是軟件的導(dǎo)航欄。 的部分代碼: private void findviews(){ fun =(Button)findViewById()。 movie=(Button)findViewById()。 record=(Button)findViewById()。 tourism=(Button)findViewById()。 publicity=(Button)findViewById()。 clips=(Button)findViewById()。 } private void setListensers() { (clickfun)。 (clickmovie)。 (clickrecord)。 (clicktourism)。 (clickpublicity)。 (clickclips)。 } Private clickfun= 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 27 new (){ public void onClick(View v){ Intent funint = new Intent()。 (, )。 startActivity(funint)。 } }。 從代碼中可以看出, WidgetEntity 類中 有 fun, movie, record, tourism,publicity, clips 這 6 個功能模塊。而該頁的功能就是作為這六個功能的實現(xiàn)也簡單描述一下。 ( 3) 中的部分代碼 ExpandableListView expandableList。 TreeViewAdapter adapter。 SuperTreeViewAdapter superAdapter。 Button btnNormal, btnSuper。 設(shè)置了二級菜單顯示校內(nèi)娛樂,三級菜單顯示校外娛樂 (adapter)。 (new OnChildClickListener() { @Override public boolean onChildClick(ExpandableListView arg0, View arg1, int parent, int children, long arg4) { String str = 歡迎各位同學(xué)積極參加 。 基于 android 的大學(xué)生信息交流平臺的設(shè)計與實現(xiàn) 28 (, str, 300).show()。 return false。 } })。 用 Toast 做了友情小提示。以上是 Toast(透明試彈出型提示框)的實現(xiàn)代碼,其中包括了顯示內(nèi)容,顯示類型及顯示時間。 public static final int ItemHeight = 40。// 每項的高度 public static final int PaddingLeft = 30。// 每項的高度
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1