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

正文內(nèi)容

基于新浪微博開放平臺的android終端應(yīng)用設(shè)計畢業(yè)論文(文件)

2025-07-30 13:29 上一頁面

下一頁面
 

【正文】 ......................................... 21 微博瀏覽模塊 ........................................................................................... 22 UI 設(shè)計 ............................................................................................. 22 微博數(shù)據(jù)獲取與顯示 ..................................................................... 23 數(shù)據(jù)滑動分頁 ................................................................................. 24 數(shù)據(jù)異步加載 ................................................................................. 24 圖片瀏覽 與下載 ............................................................................. 25 微博發(fā)布模塊 ........................................................................................... 26 UI 設(shè)計 ............................................................................................. 26 微博發(fā)布實現(xiàn) ................................................................................. 27 微博轉(zhuǎn)發(fā)實現(xiàn) ................................................................................. 28 微博評論實現(xiàn) ................................................................................. 29 其他功能模塊 ........................................................................................... 30 UI 設(shè)計 ............................................................................................. 30 登錄用戶信息瀏覽實現(xiàn) ................................................................. 31 軟件介紹實現(xiàn) ................................................................................. 32 系統(tǒng)退出實現(xiàn) ................................................................................. 33 第五章 總結(jié) ............................................................................... 35 致 謝 .......................................................................................... 36 參考文獻 ....................................................................................... 37 3 第一章 引言 項目背景 20xx 年 11 月 5 日,距離蘋果發(fā)布第一代 iPhone 手機僅四個月,谷歌公司正式公布Android 操作系統(tǒng),并且宣布與 34 家手機廠商、運營商成立(“開放手機聯(lián)盟( OHA)”,自此這個基于 Linux 內(nèi)核的 Android 系統(tǒng)正式登上歷史舞臺。 20xx 年 Twitter 的橫空出世把世人引入了一個叫“微博”的世界。消息或者上傳圖片。新浪微博開放平臺提供了海量的微博信息、粉絲關(guān)系、以及隨時隨地的發(fā)生的信息裂變式傳播渠道。 本課題就是基于此背景而開展的。在實現(xiàn)微博基本功能的同時,加深對 Android 系統(tǒng)的理解,熟悉 Android 應(yīng)用開發(fā),研究微博用戶的體驗要求。其中如何獲取新浪公司官方認證是其中一個難點之一。涉及到開發(fā)用的技術(shù)與理論概念。根據(jù)需求分析和技術(shù)分析來實現(xiàn)系統(tǒng)的各個模塊功能,使系統(tǒng)能夠正常運行。 5 第二章 系統(tǒng)理論與技術(shù) Android Android 簡介 Android 一詞的本義指“機器人”,最初是由 Andy Rubin 創(chuàng)造的,其最初目標是把Android 打造成一個可以對所有軟件設(shè)計人員開放的移動終端平臺。 Android 系統(tǒng)具有如下 5 個特點: 。通過互聯(lián)網(wǎng),應(yīng)用程序可以申明它們的功能可供其他應(yīng)用程序使用。應(yīng)用程序可以輕松地嵌入 HTML、 JavaScript 和樣式表,還可以通過 WebView 顯示網(wǎng)絡(luò)內(nèi)容。 。Android 提供了如下組件:視圖 (View)、內(nèi)容提供者 (Content Provider)、資源管理器 6 (Resource Manager)、通知管理器 (Notification Manager)、活動管理器 (Activity Manager)、窗口管理器 (Window Manager)、包管理器 (Package Manager)。 Android 的核心系統(tǒng)服務(wù)基于 內(nèi)核,如安全性、內(nèi)存管理、進程管理、網(wǎng)絡(luò)協(xié)議棧和驅(qū)動模型等都依賴于該內(nèi)核。 Android 系統(tǒng)的基本組件包括 Activity、Service、 BroadcastReceiver 和 ContentProvider 等,此外還包括專門負責在基本組件之間傳遞消息的 Intent 組件。 Activity 利用 View 來實現(xiàn)應(yīng)用程序的 GUI( Graphical User Interface,用戶圖 形界面),而我們的手機用戶則直接通過 GUI 和應(yīng)用程序進行交互。典型的應(yīng)用就是在后臺播放音樂和下載文件的功能。很多事件都可能導(dǎo)致系統(tǒng)廣播,比如手機所在時區(qū)發(fā)生變化,電池電量的變化,系統(tǒng)語言設(shè)置的變化等等。當應(yīng)用程序彼此間需要共享資源時,這樣的框架必然需要一個妥善的解決方案。數(shù)據(jù)的存儲方式可以是 Android文件系統(tǒng),也可以是 SQLite 數(shù)據(jù)庫,或者其他合 理的方式。這些資源編號都是系統(tǒng)自動生成的。主要用于表述應(yīng)用程序的用戶界面布局,也用于描述用于界面和接口組件。是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計語言和 Java 平臺 (即JavaSE,JavaEE,JavaME)的總稱。 Java 是一個純的面向?qū)ο蟮某绦蛟O(shè)計語言,它繼承了 C++ 語言面向?qū)ο蠹夹g(shù)的核心, Java 舍棄了 C ++語言中容易引起錯誤的指針(以引用取代)、運算符重載( operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理而擔憂 JavaSE 是 Java 平臺標準版的簡稱。 SQLite 數(shù)據(jù)庫的特點 。 SQLite 數(shù)據(jù)庫的核心引擎本身不依賴第三方軟件,使用它也不需要“安裝”。 SQLite 數(shù)據(jù)庫支持大部分操作系統(tǒng),比如 Android、 Windows Mobile、Symbin、 Palm 等。 SQLite 數(shù)據(jù)庫通過數(shù)據(jù)庫級上的獨占性和共享鎖來實現(xiàn)獨立事物處理,多個進程可以在同一個時間從同一數(shù)據(jù)庫讀取數(shù)據(jù),但只有一個可以寫入數(shù)據(jù)。 OAuth 授權(quán)機制 OAuth 認證是新浪微博開放平臺最主要的用戶身份驗證和授權(quán)方式。 在認證和授權(quán)過程中涉及的三方: ,用戶使用服務(wù)提供方來存儲受保護的資源,如照片,視頻,聯(lián)系人等。要訪問服務(wù)提供方資源的第三方應(yīng)用。 ,將用戶引導(dǎo)至服務(wù)提供方的授權(quán)頁面請求用戶授權(quán),在這個過程中臨時令牌和客戶端的回調(diào)連接發(fā)送給服務(wù)提供方。 ?,F(xiàn)在文檔有兩個版本,舊版接口文檔和新版接口文檔,本科題用到的文檔是舊版的。這些特性使 JSON 成為理想的數(shù)據(jù)交換語言。 名稱 /值對示列如下: { firstName: Brett, lastName:McLaughlin, aaaa } 表示數(shù)組:將多個帶話括號的記錄分組在一起: { people:[ { firstName: Brett, lastName:McLaughlin, aaaa }, { firstName: Jason, lastName:Hunter, bbbb}, { firstName: Elliotte, lastName:Harold, cccc } ]} 在這個示例中,只有一個名為 people 的變量,值是包含三個條目的數(shù)組,每個條目是一個人的記錄,其中包含名、姓和電子郵件地址。其中每個功能模塊包括 UI 設(shè)計和功能實現(xiàn)兩部分。 。 微博發(fā)布模塊 需求概要: 1. 發(fā)布文字微博。 5. 轉(zhuǎn)發(fā)好友微博。 2. 輔助性功能模塊。 13 啟 動第 一 次 啟 動否登 陸用 戶 授 權(quán)是授 權(quán) 成 功主 界 面全 部 微 博 瀏 覽單 條 微 博 瀏 覽是 否 有 圖 片有圖 片 瀏 覽否微 博 瀏 覽圖 片 下 載微 博 評 論 微 博 轉(zhuǎn) 發(fā) 微 博 收 藏發(fā) 布 微 博是 否 有 圖 片發(fā) 布 文 字 微 博發(fā) 布 帶 圖 片 微 博否是用 戶 個 人 信 息 瀏 覽關(guān) 于 軟 件退 出否 圖 系統(tǒng)運行流程圖 數(shù)據(jù)庫設(shè)計 為了使得登 錄系統(tǒng)時可以選擇用戶,因此創(chuàng)建一個數(shù)據(jù)庫來保存用戶信息。 Integer 型,自動增加。 Varchar 型。 Varchar 型。 開發(fā)所需軟件如下: JDK : 版本。 軟件工具簡介: JDK: Andriod 以 Java 作為開發(fā)語言, JDK 是進行 Java 開發(fā)時必須的開發(fā)包。 ADT: Android Development Tools,這是 Eclipse 上用于 Android 開發(fā)的插件。 (3) 安裝 Eclipse 。當進入歡迎界面是,表示 Java 程序開發(fā)所需的環(huán)境搭載成功。選擇“系統(tǒng)變量”中的“ Path”的項,點擊編輯,將 Android SDK 安裝文件夾下的 tools 文件夾的路 15 徑加入到“ Path”中 ,點擊確認,完成環(huán)境變量配置。效果圖如圖 所示。 用戶界面設(shè)計的原理 16 Android 生成屏幕有三種方式: xml 配置生成;通過用戶界面接口生成;直接用代碼生成。 當 Activity 調(diào)用它的 setContentView()方法并且傳遞一個參數(shù)給根節(jié)點對象時,一旦Android 系統(tǒng)獲得了根節(jié)點的參數(shù),它就可以直接通過節(jié)點來測距和繪制樹。布局之間可以嵌套,通過各種布局的組合,可以完成復(fù)雜多樣的界面設(shè)計,下面是一個簡單的垂直線性布局的代碼: ?xml version= encoding=utf8? LinearLayout xmlns:android= android:layout_width=fill_parent android:layout_height=fill_parent android:orientation=vertical TextView android:id=+id/text android:layout_width=wrap_content android:layout_height=wrap_content 17 android:text=Hello, I am a TextView / Button android:id=+id/button android:layout_width=wrap_content andro
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1