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

正文內(nèi)容

畢業(yè)論文-基于android的移動社交名片app的設(shè)計與實現(xiàn)(編輯修改稿)

2024-07-09 21:09 本頁面
 

【文章內(nèi)容簡介】 P 的設(shè)計及實現(xiàn) 3 要的是用戶和用戶之間可以以活動或興趣為紐帶來聯(lián)系彼此。在本社交系統(tǒng)中,讀者可以通過查看正在參加活動的人來查看其他正在參加活動的用戶,從而與其他的用戶通過本次活動進行溝通和交流。這樣就可以方便與他人進行探討,這樣就能讓思想碰撞,進而會形成比自己單純沒目的而去參加活動有更好的境界。這就讓用戶樂于使用本社交軟件系統(tǒng),樂于通過本軟件來參加用戶活動中尋找樂趣、尋找 好友,尋找知己,尋找合作伙伴,拓展人脈。 (二)碎片化時間管理 圖 碎片化時間分布圖 所謂碎片化,英文“ Fragmentation”,原意為完整的東西破成諸多零塊 [8]。碎片化時間就是指日常工作生活中存在的各種零碎的時間區(qū)段,短則 5 分鐘,如去上洗手間,長則半小時,如天天在上班路上坐公交的時間。這些零碎的時間卻是每個人都擁有的寶貴資源。每個人都在有意或無意的經(jīng)歷度過大量的碎片化的時間 ,如圖 所示 。而手機的出現(xiàn)使碎片化得時間有了新的意義。 便攜性使移動媒體能更好地聚合受眾的碎片化時間 !社會的碎片化是傳統(tǒng)社會邁向現(xiàn)代社會的基本特征之一 [9] 手機功能全,應(yīng)用強大,在碎片化的時間使用手機成為現(xiàn)代人的常態(tài) ,如圖 所示 。所以本課題主要是強化手機的作用,用戶使用本軟件主要使用場景就是手機,盡量減少對臺式機瀏覽器的依賴。手機的便攜性可以使用戶在任何時間任何地點的空閑時間使用。通過日積月累用戶使用的時間慢慢增加對手機應(yīng)用的粘性。 基于安卓的名片社交 APP 的設(shè)計及實現(xiàn) 4 圖 利用 乘車 時間使用智能設(shè)備 ( 三 ) Android 系統(tǒng) Android 是一種基于 Linux 的自由及開放源代碼的 操作系統(tǒng) ,主要使用于 移動設(shè)備 。 由Google 公司和 開放手機聯(lián)盟 領(lǐng)導(dǎo)及開發(fā)。 Android 由此被稱為“ Google Android”。 Android是 Google 的所有開源項目占 有非常重要的 位置。 Android 操作系統(tǒng)最初由 Andy Rubin 開發(fā),主要支持 手機 。 2021 年 8 月由 Google 收購注資。 2021 年 11 月, Google 組建開放手機聯(lián)盟共同研發(fā)改良 Android 系統(tǒng)。隨后 Google 以 Apache 開源許可證的授權(quán)方式,發(fā)布了 Android的源代碼。第一部 Android 智能手機發(fā)布于 2021 年 10 月。 2021 年第一季度, Android 在全球的市場份額躍 居全球第一。 2021 年的第四季度, Android 平臺手機的全球市場份額已經(jīng)達到 %。 [6] 2021 年 09 月 24 日谷歌開發(fā)的操作系統(tǒng) Android 在迎來了 6 歲生日,全世界采用這款系統(tǒng)的設(shè)備數(shù)量已經(jīng)達到 15 億臺 [10]。 Android 針對開發(fā)者發(fā)布了開發(fā)者包即: Android SDK(Software Development Kit)。 Android SDK 集成了編譯工具,文檔說明, API 說明文檔,實例代碼,打包發(fā)布工具,以及針對不同的 Android 版本的開發(fā)支持包。為了更加方便開發(fā)程序, Android 官方亦提供了 Eclipse 插件ADT( Android Development Toolkit)。下載安裝 ADT 插件到 Eclipse 上與 Android SDK 協(xié)作可以實現(xiàn)快速高效率的開發(fā) Android,如圖 所示。 圖 Eclipse 中的 ADT 的屬性 基于安卓的名片社交 APP 的設(shè)計及實現(xiàn) 5 Android 五大組件 Android 的五大組件指的是 Activity, Service, Broadcast Revceiver, Content Provider, Intent。 ( 1) Activity 是控制界面顯示的 控制 組件,一般與 res/layout/文件夾下的資源文件一起使用,可以 實現(xiàn)數(shù)據(jù)顯示,操作處理,界面跳轉(zhuǎn)的操作。 是執(zhí)行各種業(yè)務(wù)操作的中樞,統(tǒng)籌處理各項用戶的處理。 如 登陸、注冊操作就是在 Actvity 界面上執(zhí)行。 ( 2) Service 是 要實現(xiàn) 有些操作不需要顯示界面,只需要后臺處理 的功能。 Service 是后臺處理的一個線程服務(wù)。 如,可以一邊刷微博,一邊聽音樂。 刷微博是使用 Actvity 處理,而播放音樂可以交給一個 Service 處理。 ( 3) Broadcast Revceiver 是接受系統(tǒng)或 應(yīng)用的廣播通知的 接受器。 Android 定義了 處理廣播的概念。 但某方面的因素發(fā)生變化時就發(fā)送廣播, 用來處理一些事務(wù)響應(yīng)。如:電量變化的時候,會發(fā)出電量變化的廣播,如果有的應(yīng)用比較費電,這些應(yīng)用可以判斷處理,比如把屏幕變暗,以節(jié)省電量。 ( 4) Content Provider 應(yīng)用程序里 或者 應(yīng)用程序間 將 數(shù)據(jù)處理 和共享的方案提供者 。Content Provider 往往結(jié)合 Android 系統(tǒng)的內(nèi)置 的小型 數(shù)據(jù) 庫 SQLite 一起使用。 對 數(shù)據(jù)進行各種 處理,實現(xiàn)保存、查詢、更新、修改 等 操作。 Content Provider 實現(xiàn)了數(shù)據(jù)的獲取與持久化操 作。 如:獲取聯(lián)系人列表,就是調(diào)用系統(tǒng)的聯(lián)系人 Content Provider,可以實現(xiàn)插入更新,修改聯(lián)系人操作。 ( 5) Intent 處理某種操作的意圖。它 是把以上四大組件結(jié)合起來的媒介。 Activity 啟動另外一個 Activiy,使用 startActivity 方法 ,傳入的參數(shù)就是 Intent。 Activity 啟動 Service 調(diào)用startService 方法 ,需傳入 Intent 參數(shù) 。 發(fā)送廣播調(diào)用 sendBroadcast 方法,亦需要傳入 Intent參數(shù)。 通過 Content Provider 執(zhí)行查詢、保存、刪除、修改操作時需要通過 Intent 設(shè)置 參數(shù)。 Android 新發(fā)展 Android 最新版本是 , 2021 年 11 月 3 日, 代號 Lollipop(棒棒糖)面向用戶正式推出。 已 用 ActionBar 全面替代了 TabActivity 的界面操作。 采用 Material Design 設(shè)計風(fēng)格 ,簡單明了, 界面 清新 , 改進了 透明 度 顯示。 在 上試用的 ART 模式 ,在 上全面得到支持。 對所有應(yīng)用支持了 ART 模式,替代 Dalvik 虛擬 機模式 。 ART模式即:在應(yīng)用安裝時執(zhí)行預(yù)編譯操作,將原本在程序 Dalvik 虛擬 機運行中的編譯動作提前到應(yīng)用安裝的時候。省去了 Dalvik 虛擬 機 JIT 的解釋器動態(tài)的進行編譯 ,從而使運行效率大大提高,并且更加省電。 新版本的 Android 系統(tǒng) 進一步完善對智能穿戴設(shè)備的支持。 三、 可行性分析與需求分析 (一) 經(jīng)濟可行性 人與人的交往越來越頻繁 社會化大分工越來越細化,每個人工作的分工不同,對象和方式更不同,對于某個目標或價值,都需要合作才能完成,人人與必須交往愈加緊密。 基于安卓的名片社交 APP 的設(shè)計及實現(xiàn) 6 智能手機越來越普及 摩爾定律同樣適用于手機,每 18 個月,手機的配置升級了一倍,內(nèi)存和照相像素全面提升,運行應(yīng)用的速度更加便捷。但是價格卻下降了三分之一,加速手機覆蓋。 網(wǎng)絡(luò)環(huán)境越來越完善 5G 已經(jīng)走出實驗室, 4G 已經(jīng)開始推廣, 3G 已經(jīng)全面鋪開,上網(wǎng)速度得到保證。而且上網(wǎng)資費越來越低,而免費 wifi 更是越來越普及。更加使人們的無線生活無拘無束。 弱化紙質(zhì)名片,倡導(dǎo)環(huán)保低碳 可持續(xù)發(fā)展的觀念深入人心,崇尚綠色節(jié)儉成為大眾的生活理念。使用本應(yīng)用可以節(jié)約紙張,實現(xiàn)電子無線社交,同樣會受到的推崇。 (二) 技術(shù)可行性 Android 應(yīng)用開 發(fā) 在 Android 系統(tǒng)發(fā)布的時候,于此同時發(fā)布的還有 其開發(fā) SDK 環(huán)境、開發(fā)文檔、開發(fā)實例代碼。 如果你 想開發(fā)底層應(yīng)用亦可以通過 Android 官方網(wǎng)站,下載全部系統(tǒng)源碼進行獨立開發(fā)。 各類第三方應(yīng)用微博,微信, 網(wǎng)易 新聞 等 移動應(yīng)用 更是如雨后春筍 一般 。 Android最新版本為 ,經(jīng)過數(shù)次版本更新其開發(fā)技術(shù)更是成熟而穩(wěn)定,面對 變化 的 新需求 ,不斷增加新的 API 接口, 可以 滿足你所有的功能實現(xiàn)。 技術(shù),方面, API,架構(gòu) ,畫圖 開發(fā) 動態(tài) 網(wǎng)站 作為 的 實踐 者 ,在 ASP 的基礎(chǔ)上 經(jīng)過面向?qū)ο蟮乃枷?繼承發(fā)展而來。與 JavaEE, PHP 一起成為 動態(tài) 網(wǎng)頁開發(fā)的主流技術(shù)。 由微軟公司隨著 .NET Framework 運行環(huán)境與 IIS 一起集成 服務(wù)。 它是統(tǒng)一的 Web 開發(fā)平臺,用來提供開發(fā)人員生成企業(yè)級 Web 應(yīng)用程序所需的服務(wù)。 是一個已編譯的、基于 .NET 的環(huán)境,可以用任何與 .NET 兼容的語言(包括 Visual Basic .NET、 C 和 JScript .NET.)創(chuàng)作應(yīng)用程序 與 網(wǎng)站 。 與 Visual Studio工具一起協(xié)作,開發(fā)實現(xiàn)基于 的動 態(tài)服務(wù)器程序十分便利穩(wěn)定。 關(guān)系數(shù)據(jù) 庫 技術(shù) SQL Server 是一個可擴展的、高性能的、為分布式客戶機 /服務(wù)器計算所設(shè)計的 數(shù)據(jù)庫管理系統(tǒng) ,實現(xiàn)了與 WindowsNT 的有機結(jié)合,提供了基于 事務(wù) 的企業(yè)級信息管理系統(tǒng)方案。安裝維護方便,通過強大的圖形界面工具可以 方便 實現(xiàn)數(shù)據(jù)庫的創(chuàng)建設(shè)計。 支持對稱多處理器結(jié)構(gòu)、 存儲過程 、 ODBC,并具有自主的 SQL 語言。 支持 Windows 圖形化管理工具,支持本地和遠程的系統(tǒng)管理和配置 , 采用 SQL Server2021 與 SQL Server Management Studio 協(xié)同開發(fā)便捷而高效。 基于安卓的名片社交 APP 的設(shè)計及實現(xiàn) 7 其他方面 配套 技術(shù) 可行性 智能手機功能越來越完善 ,一般手機 機支持 3G 以上的上網(wǎng)速度,和支持攝像頭,已成為默認標配。 手機實現(xiàn)技術(shù)越來越成熟 , IOS 和 Android 實現(xiàn)功能都有開發(fā)平臺,只要遵守規(guī)范,即可安裝到每一部手機。 GPS 芯片精度越來越高 , 通過 AGPS 和 GPS 可以在 5 秒內(nèi)完成,精度在 50 米內(nèi)的定位什么方便。 手機拍照識別度越來越高 , 實現(xiàn)二維碼掃描需要 80萬以上的像素要求,而現(xiàn)在 100 萬以上的像素已經(jīng)很普及,主流的手機,分辨率都在 500萬以上。 綜上所述,從移動端系統(tǒng)開發(fā)可行性、服務(wù)器端開發(fā)動態(tài)網(wǎng)站可行性、采用關(guān)系數(shù)據(jù)庫作為后臺數(shù)據(jù)庫可行性和其他配套技術(shù),系統(tǒng)設(shè)計及實現(xiàn)是可行的 (三) 功能需求 用戶通過本應(yīng)用實現(xiàn)社交的功能, 其主要是面對其他用戶 發(fā)現(xiàn)志同道合的好友,添加為好友,發(fā)送消息。 除了實現(xiàn)社交功能 外,還可以實現(xiàn) 參加 線下活動的功能 ,瀏覽活動,發(fā)現(xiàn)感興趣的可以收藏 或參加 。 在參加線下會議的時候亦可以通過本應(yīng)用找到志同道合的好友。兩者結(jié)合起來相互促進。 以下具體的功能分析: 面向用戶的功能 用戶操作 包括顯示名片、加為好友、發(fā)送信息 : ( 1) 顯示名片 用戶和好友都可以通過操作顯示名片信息,獲得的信息從服務(wù)器后臺獲得最新的數(shù)據(jù)信息。 ( 2) 加為好友 A 通過瀏覽用戶 B 信息,可以執(zhí)行加為好友操作。 A 首先向服務(wù)器提交申請。服務(wù)器處理后,向 B 發(fā)送添加好友系統(tǒng)驗證消息 。 B 接收到請求消息后,進行處理。 同意或者拒絕,服務(wù)器處理用戶 B 的反饋,通知 A 添加好友成功或添加好友失敗。 ( 3) 發(fā)送信息 通過 顯示 好友列表 , 用戶 A 可以 向已經(jīng)添加的好友 B 發(fā)送信息 。 A 發(fā)送信息首先傳到服務(wù)器,服務(wù)器判斷用戶 B 是否在線,如果在線以好友消息的方式發(fā)送給用戶 B,用戶 B 接收到信息后,可以進行回復(fù)。如 果用戶 B 不在線,信息被保存到數(shù)據(jù)庫里,保存為未讀,等到用戶 B 登陸手機應(yīng)用系統(tǒng)時,獲取未讀的好友消息進行處理。 面向活動的功能 活動功能 包括發(fā)布活動、參加活動、活動簽到 : ( 1) 發(fā)布活動 基于安卓的名片社交 APP 的設(shè)計及實現(xiàn) 8 用戶通過瀏覽器登陸,執(zhí)行活動管理操作。 添加活動信息如:活動名稱、舉行時間、舉行地點、活動描述、活動安排等信息。 經(jīng)過管理員審核后對其他用戶可見。 ( 2) 參加活動 通過手機端可以瀏覽活動,進入活動頁面,執(zhí)行參加活動操作。 服務(wù)器發(fā)送參加活動的請求。活動管理員收到請求,執(zhí)行審核操作 ,是否同意參加活動。審核的結(jié)果通過系統(tǒng)消息通知申請人。 ( 3) 活動簽到 線下參加活動 后,在活動舉行時間段里執(zhí)行簽到操作。 簽到后可以獲得簽到列表。通過列表可以瀏覽和認識好友。 重點功能分析 ( 1)顯示名片:用戶需要第一次使用本軟件,可以在手機上手動輸入各種信息,亦可以通過掃描識別軟件識別自己已經(jīng)在使用的名片信息。名片顯示出來的可以設(shè)置不同的顯示風(fēng)格。 ( 2)加為好友:在手機名片會顯示二維碼,執(zhí)行掃描操作即可加為好友。對方同意后添加用戶電話到手機通訊錄。 ( 3)參加活動:用戶通過手機搜索通過 LBS 與用戶自身 匹配的標簽進行推薦和搜索,執(zhí)行參加操作,會把用戶信息發(fā)送舉行者那里進行通知。組織者可以對申請人進行審核,執(zhí)行批準或否決操作。 ( 4)活動簽
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1