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

正文內(nèi)容

基于android的新聞客戶端畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-25 02:35 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 動(dòng)一個(gè)Activity,并將對(duì)應(yīng)nid傳過(guò)去,然后通過(guò)nid從數(shù)據(jù)庫(kù)獲取新聞的詳細(xì)信息,顯示在新聞詳細(xì)信息界面,供用戶閱讀。(3) 評(píng)論新聞:通過(guò)post請(qǐng)求將用戶輸入的評(píng)論信息以JSON格式傳輸?shù)椒?wù)器,并將數(shù)據(jù)插入到數(shù)據(jù)庫(kù)。當(dāng)用戶查看新聞的評(píng)論時(shí),通過(guò)get請(qǐng)求從服務(wù)器獲取相應(yīng)的評(píng)論,對(duì)獲取的JSON數(shù)據(jù)格式解析,并顯示在對(duì)應(yīng)的顯示新聞評(píng)論的界面。(4)收藏新聞:用戶在新聞詳細(xì)信息界面可以對(duì)自己感興趣的新聞收藏,點(diǎn)擊收藏按鈕,將點(diǎn)擊對(duì)應(yīng)的新聞編號(hào)nid和登錄的用戶編號(hào)uid通過(guò)post請(qǐng)求傳到服務(wù)器,并保存到mysql數(shù)據(jù)庫(kù)。當(dāng)用戶查看自己的收藏是,根據(jù)自己的用戶編號(hào)查到新聞編號(hào),然后將對(duì)應(yīng)新聞編號(hào)的新聞信息通過(guò)get請(qǐng)求獲取到,解析并顯示供用戶閱讀。(5)用戶登錄注冊(cè):用戶可以輸入自己的信息,點(diǎn)擊注冊(cè),提交給服務(wù)器并保存到數(shù)據(jù)庫(kù)。登錄時(shí),根據(jù)用戶輸入的信息與數(shù)據(jù)庫(kù)的數(shù)據(jù)對(duì)比,判斷是否登錄成功。 數(shù)據(jù)庫(kù)設(shè)計(jì)本項(xiàng)目數(shù)據(jù)庫(kù)用五張表存儲(chǔ),分別為新聞內(nèi)容表、新聞分類(lèi)表、新聞收藏表、新聞評(píng)論表、用戶信息表。(1) 新聞內(nèi)容表:用于存放新聞內(nèi)容,其中nid唯一標(biāo)識(shí)新聞,cid標(biāo)識(shí)其所屬分類(lèi),與新聞分類(lèi)表相關(guān)聯(lián),deleted字段用于標(biāo)識(shí)新聞是否存在,imgsrc用于標(biāo)識(shí)該新聞對(duì)應(yīng)的圖片。 新聞內(nèi)容表屬性名數(shù)據(jù)類(lèi)型是否為空含義nidint否新聞編號(hào)cidint否分類(lèi)編號(hào)titlevarchar否新聞標(biāo)題digestvarchar否新聞?wù)? 新聞內(nèi)容表屬性名數(shù)據(jù)類(lèi)型是否為空含義bodytext否新聞內(nèi)容sourcevarchar是新聞來(lái)源ptimevarchar是新聞時(shí)間imgsrcvarchar是新聞圖片deletedint否新聞是否被刪(2)新聞分類(lèi)表:用于顯示新聞的所屬類(lèi)別,主要分為焦點(diǎn),國(guó)內(nèi),國(guó)際,軍事,財(cái)經(jīng)等類(lèi)別。 新聞分類(lèi)表屬性名數(shù)據(jù)類(lèi)型是否為空含義屬性名數(shù)據(jù)類(lèi)型是否為空含義cidint否分類(lèi)編號(hào)titlevarchar否分類(lèi)名稱(chēng)deletedint否是否被刪(3) 新聞收藏表:nid表示標(biāo)識(shí)對(duì)應(yīng)新聞,uid用于標(biāo)識(shí)收藏新聞的用戶,可以查看某個(gè)用戶所收藏的新聞信息。 新聞收藏表屬性名數(shù)據(jù)類(lèi)型是否為空含義sidint否收藏編號(hào)usernamevarchar否用戶名nidint否新聞編號(hào)uidint否用戶編號(hào)(4) 新聞評(píng)論表:nid表示新聞編號(hào),用來(lái)標(biāo)識(shí)評(píng)論對(duì)應(yīng)的新聞。 新聞評(píng)論表屬性名數(shù)據(jù)類(lèi)型是否為空含義cidint否評(píng)論編號(hào)nidint否新聞編號(hào)ptimevarchar是評(píng)論時(shí)間regionvarchar是地區(qū)contentvarchar是評(píng)論內(nèi)容deletedint否是否被刪(5) 用戶信息表:username和password分別表示用戶名和密碼,用于用戶的登錄驗(yàn)證。 用戶信息表屬性名數(shù)據(jù)類(lèi)型是否為空含義uidint否用戶編號(hào)usernamevarchar否用戶名passwordvarchar否用戶密碼 數(shù)據(jù)庫(kù)表結(jié)構(gòu)3 詳細(xì)設(shè)計(jì) 本章對(duì)本項(xiàng)目各個(gè)功能模塊的具體實(shí)現(xiàn)進(jìn)行了詳細(xì)的介紹說(shuō)明,接著介紹了本項(xiàng)目中技術(shù)。主要對(duì)本項(xiàng)目的模塊實(shí)現(xiàn)細(xì)節(jié)的分析與說(shuō)明。 顯示新聞模塊 本模塊最上端由一個(gè)RelativeLayout 實(shí)現(xiàn),里面有兩個(gè)按鈕,一個(gè)點(diǎn)擊進(jìn)入個(gè)人信息界面,一個(gè)點(diǎn)擊進(jìn)行新聞信息的刷新,還有一個(gè)文本用于顯示新聞名字。接著又是一個(gè)RelativeLayout用于顯示新聞分類(lèi),其中由HorizontalScrollView實(shí)現(xiàn),可以左右滾動(dòng)來(lái)顯示分類(lèi)。中間由ListView 實(shí)現(xiàn),每個(gè)ListView中的item包含一個(gè)XML文件用于顯示新聞的標(biāo)題,摘要,來(lái)源于時(shí)間,這些信息都由TextView實(shí)現(xiàn)。 分類(lèi)顯示新聞時(shí)序圖在MainActivity通過(guò)id找到個(gè)人信息按鈕,并通過(guò)setOnClickListener方法設(shè)置點(diǎn)擊要處理的事情,在匿名內(nèi)部類(lèi)OnClickListener的onClick方法中通過(guò)intent啟動(dòng)一個(gè)Activity從而跳到個(gè)人信息界面。點(diǎn)擊刷新按鈕,調(diào)用繼承了AsyncTask的LoadNewsAsyncTask中的execute方法來(lái)實(shí)現(xiàn)信息的刷新。Excute方法中通過(guò)調(diào)用獲取新聞信息的類(lèi)來(lái)再次獲取數(shù)據(jù)并顯示到新聞客戶端,從而實(shí)現(xiàn)新聞的刷新。接下來(lái)是顯示新聞分類(lèi)部分,在MainActivity中通過(guò)id獲取該數(shù)組,創(chuàng)建GridView并設(shè)計(jì)其屬性,創(chuàng)建CustomSimpleAdapter通過(guò)其參數(shù)將GridView,以及需要放置的XMl位置對(duì)應(yīng)在一起,最后放到本模塊的LinearLayout中顯示出來(lái)。其最外層是LinearLayout,里面由orizontalScrollView實(shí)現(xiàn),再里面放的是GridView,每個(gè)GridView元素是一個(gè)TextView。最后就是新聞標(biāo)題,摘要,時(shí)間,出處等的顯示。整體是由一個(gè)ListView ,同樣使用適配器模式設(shè)計(jì),通過(guò)SimpleAdapter對(duì)象將獲取的新聞標(biāo)題,摘要,時(shí)間,出處與相應(yīng)的XML對(duì)應(yīng)上,然后通過(guò)setAdapter方法將適配器加到ListView上,使ListView顯示新聞的摘要信息。 顯示新聞詳細(xì)信息模塊最上面是一個(gè)RelativeLayout,RelativeLayout中最左端是一個(gè)Button用來(lái)切換到上一條,然后是一個(gè)TextView用來(lái)顯示新聞的分類(lèi),接著又是一個(gè)Button用來(lái)顯示新聞的跟帖數(shù),最后是一個(gè)Button用來(lái)切換到下一條新聞。中間用的是一個(gè)ViewFlipper用來(lái)顯示新聞的詳細(xì)信息。,第一個(gè)LinearLayout用來(lái)顯示寫(xiě)跟帖前的部分,第二個(gè)LinearLayout用來(lái)顯示發(fā)表的時(shí)候的信息。 顯示新聞詳細(xì)信息時(shí)序圖上面切換新聞上一條和下一條的兩個(gè)按鈕,在NewsDetailsActivity中通過(guò)id獲取并設(shè)置OnClickListener點(diǎn)擊響應(yīng)事件,通過(guò)ViewFlipper的showPrevious()和showNext()方法來(lái)切換新聞的上一條和下一條。顯示新聞分類(lèi)的TextView,通過(guò)setText()來(lái)設(shè)置它的文本信息,其中信息通過(guò)新建
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1