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

正文內(nèi)容

基于android的社交分享平臺的設(shè)計學(xué)士學(xué)位論文-wenkub.com

2025-07-11 14:56 本頁面
   

【正文】 }(msg)。}public int getCount() {return ()。//設(shè)置TextView顯示的內(nèi)容(, )。//存放訪問者的IDBaseAdapter ba = new BaseAdapter() {public View getView(int position, View convertView, ViewGroup parent) {TextView tv = new TextView()。ArrayListString [] albumList。用戶管理自己的相片和查看其他用戶的相冊相片時都是通過AlbumActivity實(shí)現(xiàn)的,因此在AlbumActivity的代碼中會有判斷當(dāng)前是查看自己相冊還是他人相冊的代碼。查看個人相冊和修改相冊權(quán)限的功能是由MyAlbumListActivity實(shí)現(xiàn)的。}protected void onDestroy() {if(mc != null){()。()。//關(guān)閉進(jìn)度對話框(, 日志發(fā)布成功,請在個人日志中查看, ).show()。(message)。//獲得日記內(nèi)容if(() || ()){//如果標(biāo)題或內(nèi)容為空(, 請將日記的標(biāo)題或內(nèi)容填寫完整, ).show()。EditText etTitle = (EditText)findViewById()。更新心情模塊的開發(fā)與發(fā)布新日志類似,只是更新心情以對話框的形式而不是Activity的形式呈獻(xiàn)給用戶,且該對話框?qū)儆赑ublishActivity,更新心情對話框如圖522所示。更新心情模塊由FunctionTabActivity中的AlertDialog對象來實(shí)現(xiàn)。 Android端快速發(fā)布模塊的實(shí)現(xiàn)快速發(fā)布模塊,由PublistActivity實(shí)現(xiàn),從FunctionTabActivity啟動。return (menu)。個人中心界面如圖520所示。(pwd)。 pwd!= null){EditText etUid = (EditText)findViewById()。//獲得PreferencesString uid = (uid, null)。//獲得Editor(uid, uid)。如果返回登陸成功的消息,則檢查用戶是否選擇了記住賬號密碼的選項(xiàng),如果選擇了選項(xiàng),就調(diào)用rememberMe方法記錄賬號密碼,然后啟動FunctionTabActivity進(jìn)入個人中心。圖519 注冊界面該Activity從LoginActivity啟動。 //捕獲并打印異常}}catch (Exception e) {()。()。}}//方法:線程執(zhí)行方法public void run(){while(flag){try {String msg = ()。try { = new DataInputStream(())。//聲明Socket對象public DataInputStream din。}}}}第三,其部分代碼如下:package wpf。ss = null。}public void run(){while(flag){try{Socket socket = ()。public class ServerThread extends Thread{public ServerSocket ss。}}}第二,其文件所在位置與MyServletContextListener相同,其代碼如下:package wpf。 ()。st = new ServerThread(ss)。import 。第一,在社交分享平臺Web端服務(wù)器項(xiàng)目中新建有一個繼承自ServletContextListener的Java類MyServletContextlistener。} 服務(wù)器端的設(shè)計與實(shí)現(xiàn)在基于Android的社交分享平臺的設(shè)計中,業(yè)務(wù)方法DBUtil類可以由Web端服務(wù)器以及Android端服務(wù)器兩個端調(diào)用。(4, (uno))。//獲得連接ps=(update user set u_name=?,u_=?,u_state=? where u_no=?)。圖517 修改資料界面主要代碼如下://方法:修改用戶信息(不包括頭像)public static int changeUserInfo(String uno,String uname,String u,String ustate){int result = 1。用戶登錄后可以按照昵稱搜索特定用戶為自己的好友。}catch(Exception e){()。(1, getMax(ALBUM))。Connection con = null。用戶通過單擊“上傳圖片”,在圖片上傳頁面,用戶可以選擇上傳的相冊或者單擊“新建相冊”創(chuàng)建一個新相冊。}catch(Exception e){()。(1, new String((CHAR_ENCODING),ISO88591))。Connection con = null。().forward(request, response)。}else if((logout)){//action為注銷登陸HttpSession session = ()。HttpSession session = ()。String u_ = (String)(u_)。//將用戶id加入Session}else{(loginResult, (0))。//獲取用戶電子郵件String state = new String((3).getBytes(ISO88591),CHAR_ENCODING)。//查詢數(shù)據(jù)庫if(()1){//如果列表長度大于1,表示登錄成功HttpSession session = ()。//獲取action(MyServlet===== action:+action)。主要代碼如下:public MyServlet() {super()。圖513 注冊界面填寫上個人信息,由MyServlet接受并處理請求,注冊成功就會出現(xiàn)一個號碼,這就是用戶的登錄號,此時可以在頁面中輸入登錄號碼和密碼進(jìn)行登錄。表510 最大編號表的結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空friend_maxdiary_maxalbum_maxphoto_maxment_maxp_ment_maxvisit_maxuser_maxhead_maxintintintintintintintintintN/AN/AN/AN/AN/AN/AN/AN/AN/A否否否否否否否否否是是是是是是是是是 Web端功能的實(shí)現(xiàn) Web端登錄、注冊模塊的實(shí)現(xiàn)在瀏覽器的地址欄輸入網(wǎng)址后,出現(xiàn)首頁界面如圖512所示。表58 游客記錄表的結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空v_idu_nov_nov_dateintintinttimestampN/AN/AN/AN/A是否否否否否否否(9) 頭像表head頭像表用于記錄用戶可用頭像相關(guān)信息,主要包括字段有頭像編號、頭像描述、頭像圖片的二進(jìn)制數(shù)據(jù)、頭像上傳者ID。表56日志評論你表的結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空c_idc_contentu_nor_idc_dateinttextintinttimestampN/AN/AN/AN/AN/A是否否否否否否否否否(7) 照片評論表p_ment照片評論表用于記錄用戶對照片的評論,其所主要包括的字段有評論編號、評論的內(nèi)容、評論者ID、評論所屬的照片編號、評論日期。具體設(shè)計如表54所示。具體設(shè)計如表52所示。圖511 全局ER圖 邏輯結(jié)構(gòu)設(shè)計1. 數(shù)據(jù)庫模型圖本系統(tǒng)數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫,根據(jù)系統(tǒng)功能設(shè)計要求,設(shè)計本系統(tǒng)數(shù)據(jù)庫模型圖如圖512所示。圖59 頭像實(shí)體圖頭像實(shí)體包括頭像編號、頭像圖片的二進(jìn)制數(shù)據(jù)、上傳者編號和頭像的描述。評論編號也是自增類型的訪客記錄實(shí)體圖如圖58所示。圖56 日志評論實(shí)體圖日志評論實(shí)體包括評論編號、評論日期、評論所屬的日志編號、評論者編號和評論內(nèi)容。照片實(shí)體圖如圖55所示。日志編號是自增類型的。好友關(guān)系實(shí)體圖如圖52所示。2. Web端的設(shè)計目標(biāo)(1) 登錄功能(2) 注冊功能(3) 修改個人資料功能(4) 發(fā)表日志功能(5) 管理日志功能(6) 搜索用戶功能(7) 上傳頭像和圖片功能(8) 管理相冊功能(9) 查看好友和訪客功能 數(shù)據(jù)庫設(shè)計 概念結(jié)構(gòu)設(shè)計根據(jù)上面的設(shè)計目標(biāo)規(guī)劃出的實(shí)體有:用戶信息實(shí)體、好友關(guān)系實(shí)體、日志實(shí)體、頭像實(shí)體、相冊實(shí)體、照片實(shí)體、訪客記錄實(shí)體、日志評論實(shí)體、照片評論實(shí)體、最大編號實(shí)體。為了最終實(shí)現(xiàn)目標(biāo),對系統(tǒng)進(jìn)行了結(jié)構(gòu)設(shè)計,得到系統(tǒng)的十大主要模塊。可以單擊某好友的頭像進(jìn)入其個人主頁。管理相冊模塊圖,如圖47所示。單擊某個用戶,可以訪問其主頁。查看聯(lián)系人模塊圖,如圖45所示。也以通過Menu鍵選擇搜索和退出。圖42 登錄和注冊模塊圖登錄和注冊模塊由顯示登錄界面、記住賬號和密碼、登錄、顯示注冊頁面、注冊等功能。客戶端瀏覽器。集成開發(fā)環(huán)境,Eclipse Java EE IDE for Web Developers ,該版本Eclipse支持EE系統(tǒng)的開發(fā)。對系統(tǒng)的需求分析確定了系統(tǒng)需要的基本功能。根據(jù)對系統(tǒng)的分析,畫出系統(tǒng)的流程圖如圖32所示。管理日志包括查看、編輯、刪除和評論。9. 拍照上傳,該功能為Android手機(jī)端的特有功能,用戶可以在應(yīng)用程序中調(diào)用手機(jī)的照相機(jī)程序拍照并將其上傳到服務(wù)器中用戶的指定相冊。5. 管理相冊,可以創(chuàng)建相冊,并向已有的相冊上傳圖片,同時還可以對已有相冊進(jìn)行不同的訪問權(quán)限設(shè)置。 需求分析基于Android的社交分享平臺為提供一個信息發(fā)布和信息共享的平臺,使用這經(jīng)由瀏覽器訪問Web服務(wù)器時享受到操作和功能與經(jīng)由安卓手機(jī)端訪問服務(wù)器時相差無幾,主要包括如下幾點(diǎn):1. 用戶注冊,為初次使用本系統(tǒng)的用戶提供注冊服務(wù)。Android手機(jī)現(xiàn)已普及,觸點(diǎn)可控操作容易上手,有經(jīng)驗(yàn)沒經(jīng)驗(yàn)的人都會很快的能夠?qū)W會使用。2. 經(jīng)濟(jì)可行性。 第3章 系統(tǒng)分析 可行性分析社交分享平臺非常具有現(xiàn)實(shí)意義,可以從以下三個方面進(jìn)行可行性分析:1. 技術(shù)可行性。在Builtin中選擇分辨率,默認(rèn)分辨率為HVGA,如圖28所示。圖26 browse界面11. 接下來需要創(chuàng)建和運(yùn)行Android模擬器,才能進(jìn)行Android開發(fā)。圖 25 安裝ADT8. 在Install界面選中Developer Tools并單擊Next按鈕。6. 將下載的Eclipse解壓。由于需要開發(fā)Android程序我們還需要在Eclipse上安裝Android SDK。2. 右擊我的電腦圖標(biāo),一次選擇屬性—高級—環(huán)境變量命令,在系統(tǒng)變量中添加JAVA_HOME變量,值為D:\。當(dāng)我們對Java代碼進(jìn)行編輯、查看、編譯、調(diào)試、運(yùn)行操作時,我們實(shí)際上用到的是JDT。Eclipse的視圖、菜單欄、編輯器、工具欄由WorkBench控制。Eclipse工作臺位于體系結(jié)構(gòu)的核心,它由平臺運(yùn)行時、工作空間、工作臺、幫助、調(diào)試、團(tuán)隊(duì)等構(gòu)成,平臺運(yùn)行時又是Eclipse平臺的的核心。隨著開放靈活的Eclipse的流行,用有越來越多基于Eclipse開發(fā)的應(yīng)用。 Eclipse簡介 Eclipse簡介Eclipse類似于JBuilder、NetBeans是一個集成開發(fā)環(huán)境,不過與NetBeans一樣,Eclipse也是開源的,這樣任何人可以根據(jù)自己的功能需要開發(fā)自己的Eclipse功能插件或擴(kuò)展原有插件。安裝后啟動界面如圖22所示。安裝MySQL后,打開DOS命令窗口,進(jìn)入C:\Program Files\MySQL\MySQL Server \bin目錄下,運(yùn)行命令:mysqld console 或者,將該命令放到一個批處理文件中,雙擊該批處理文件即可啟動MySQL的服務(wù)。 MySQL數(shù)據(jù)庫安裝與配置MySQL數(shù)據(jù)庫安裝與配置主要有以下幾步:第1步:安裝MySQL。由于關(guān)系型數(shù)據(jù)庫的優(yōu)越性,MySQL不可忽略的還需要是一個關(guān)系型數(shù)據(jù)庫。 MySQL數(shù)據(jù)庫 MySQL數(shù)據(jù)庫簡介MySQL是一個開源的SQL數(shù)據(jù)庫服務(wù)器,它簡單、易用、通用的特點(diǎn)是大多數(shù)人使用它的原因。Tomcat中的Servlet是一種運(yùn)行在支持Java語言的服務(wù)器上的動態(tài)加載的模塊。在以后訪問JSP應(yīng)用時就不必再轉(zhuǎn)化編譯了。WEBINF是一個很重要的文件。不僅由于Servlet和JSP規(guī)范在Tomcat中的體現(xiàn)加強(qiáng),還由于Tomcat技術(shù)先進(jìn),性能穩(wěn)定、可靠、效率高,因而Tomcat服務(wù)器受到大量Java開發(fā)者支持這也是其成為目前比較流行的Web應(yīng)用服務(wù)器的原因之一。我們都知道Android是Google旗下開發(fā)的,Google地圖發(fā)展的已相當(dāng)成熟,這極大方便了Android開發(fā)手機(jī)地圖應(yīng)用,其他系統(tǒng)的手機(jī)開發(fā)地圖應(yīng)用是繁瑣困難的,而Android系統(tǒng)只需要在應(yīng)用程序中添加幾行代碼就可以了。虛擬機(jī)是手機(jī)硬件與上層應(yīng)用程序之間的信使,所有Andro
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1