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

正文內(nèi)容

基于android的諸子百家app設(shè)計(jì)與開發(fā)畢業(yè)論文-閱讀頁

2024-11-12 10:37本頁面
  

【正文】 媒體軟件等學(xué)習(xí)自己感興趣的知識(shí),使用辦公軟件(如 Quickoffice 等)對(duì)相關(guān)知識(shí)進(jìn)行編輯,還可以通過網(wǎng)絡(luò)應(yīng)用(如瀏覽器、文件共享、遠(yuǎn)程控制、電子郵件、藍(lán)牙等)(如圖 5 所示)和圖 3 智能手機(jī)已安裝程序 圖 4 有道詞典 安康學(xué)院本科生畢業(yè)論文(設(shè)計(jì)) 36 聊天交流軟件(如手機(jī) 、 MSN、飛信、微博 /交友等)隨時(shí)在線瀏覽自己感興趣的內(nèi)容,并能隨時(shí)隨地地與具有有相同愛好的學(xué)習(xí)者進(jìn)行交流??傊悄苁謾C(jī)具備豐富的學(xué)習(xí)資源,能滿足學(xué)習(xí)者的學(xué)習(xí)需求,讓學(xué)習(xí)者能隨時(shí)隨地的進(jìn)行學(xué)習(xí),因此手機(jī)作為 移動(dòng) 學(xué)習(xí)的終端是可行的。據(jù) ICInsight 的 2020 年ICMarketDrivers 最新版本 (11 月公布 )中顯示, 2020 年全球估計(jì)有 億的手機(jī)用戶,相當(dāng)于全球有 53%的人擁有手機(jī),還不包括 SIM 卡的貢獻(xiàn)或者一個(gè)手機(jī)用戶有多張卡。 ( 1) 正式學(xué)習(xí)中的學(xué)習(xí)者分析 圖 5 UC 瀏覽器 圖 6 360 流量監(jiān)控 安康學(xué)院本科生畢業(yè)論文(設(shè)計(jì)) 37 正式學(xué)習(xí)指在學(xué)校的學(xué)歷教育和參加工作后的繼續(xù)教育 ,具體的表現(xiàn)形式是 以課程、任務(wù)、研討會(huì)等形式展開的教學(xué)活動(dòng) 。因此,正式學(xué)習(xí)中的學(xué)習(xí)者主要是全日制和非全日制的在校學(xué)生。持不喜歡態(tài)度的人不到總數(shù)的 1/5。 不同群體的用戶,對(duì)學(xué)習(xí)機(jī)的期望也不同。而對(duì)于學(xué)習(xí)型手機(jī)的功能消費(fèi)者除了希望它具有學(xué)習(xí)機(jī)及手機(jī)的全部功能外,更有91%的大學(xué)生、 88%的高中生、 87%的初中生期待它能有更完備的外語功能,如日語、英語、韓語等。 ( 2) 非正式學(xué)習(xí)中的學(xué)習(xí)者分析 非正式學(xué)習(xí)指 發(fā)生 在非正式 的 學(xué)習(xí)時(shí)間和場(chǎng)所的 學(xué)習(xí)活動(dòng) , 它 通過非教學(xué)性質(zhì)的社會(huì)交往來傳遞和滲透知識(shí)。 近年來,人們?cè)趯W(xué)習(xí)、工作和生活中越來越重視非正式學(xué)習(xí)的重要作用。在學(xué)校的正式學(xué)習(xí)中,也有相當(dāng)一部分知識(shí)需要通過非正式學(xué)習(xí)方式來融會(huì)貫通。 安康學(xué)院本科生畢業(yè)論文(設(shè)計(jì)) 38 圖 7 正式學(xué)習(xí)與非正式學(xué)習(xí)的投入產(chǎn)出比 移動(dòng)學(xué)習(xí)作為非正式學(xué)習(xí)的一種方式,其最大的特點(diǎn)在于它的泛在性和交互性。移動(dòng)學(xué)習(xí)在運(yùn)用結(jié)構(gòu)化的小信息片斷去更新和補(bǔ)充現(xiàn)存知識(shí)時(shí)最為成功。 因此,無論是從正式學(xué)習(xí)的角度還 是非正式學(xué)習(xí)的角度來看,手機(jī)作為 移動(dòng)學(xué)習(xí)的學(xué)習(xí)終端都是一種社會(huì)發(fā)展的趨勢(shì),是能為人們?cè)谌找婕ち业纳鐣?huì)競(jìng)爭(zhēng)中提高能力的一種新的學(xué)習(xí)方式。 系統(tǒng)功能需求 系統(tǒng)需求分析就是指在整個(gè)系統(tǒng)開發(fā)過程中解決 “做什么 ”的問題,把要解決哪些問題,滿足用戶哪些具體的信息需求調(diào)查分析清楚。利用移動(dòng)電子設(shè)備的快捷方便的優(yōu)勢(shì)特意開發(fā)的一款 移動(dòng)學(xué)習(xí) APP。 數(shù)據(jù)庫(kù)結(jié)構(gòu)分析 數(shù)據(jù)庫(kù)的結(jié)構(gòu)分析在數(shù)據(jù)庫(kù)開發(fā)前期的設(shè)計(jì)中占很重要的位置,一個(gè)好的系統(tǒng),離不開一個(gè)層次清晰,功能完善的后臺(tái)數(shù)據(jù)庫(kù)結(jié)構(gòu)。需求分析主要解決兩個(gè)問題: 內(nèi)容要求:調(diào)查應(yīng)用軟件用戶所操作的數(shù)據(jù),決定的數(shù)據(jù)庫(kù)中存儲(chǔ)什么數(shù)據(jù)。 解決這兩個(gè)問題的時(shí)候,程序設(shè)計(jì)人員需要向應(yīng)用軟件的用戶做詳細(xì)調(diào)查,保證信息收集的完整性,否則有可能后面所做的所有工作都白白浪費(fèi)。下面從實(shí)際需求的角度來說明本系統(tǒng)的數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)。 實(shí)體產(chǎn)生的行為:實(shí)體的行為包括對(duì)于書籍的獲取、最近閱讀記錄的管理、書簽的添刪與查找、用戶登錄、用戶密碼修改、用戶在線獲取服務(wù)器資源。數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過程五個(gè)部分。 數(shù)據(jù)項(xiàng) 數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位。即按實(shí)際語義,寫出每個(gè)數(shù)據(jù)項(xiàng)之間的數(shù)據(jù)依賴,他們是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)階段數(shù)據(jù)模型優(yōu)化的依據(jù)。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由若干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組成。對(duì)數(shù)據(jù)流的描述通常包括以下內(nèi)容:數(shù)據(jù)流描述 ={數(shù)據(jù)流名,說明,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成: {數(shù)據(jù)結(jié)構(gòu) }}。 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。本系統(tǒng)中對(duì)數(shù)據(jù)存儲(chǔ)的具體描述。數(shù)字字典中只需要描述處理過程的說明信息,通常包括以下內(nèi)容: 處理過程描述 ={處理過程名,說明,輸入: {數(shù)據(jù)流 },輸出: {數(shù)據(jù) 流 }}。同時(shí),由于各表間的相互關(guān)系的存在,使各表間實(shí)施了完整性的原則,可以避免一些誤操作。 1)書籍實(shí)體圖 如圖 32: 圖 32 書籍實(shí)體 ER圖 2)書簽實(shí)體圖 如圖 33: 書籍 書籍編號(hào) 書籍名 安康學(xué)院本科生畢業(yè)論文(設(shè)計(jì)) 42 圖 33 書簽實(shí)體 ER圖 3)用戶實(shí)體圖 如圖 34: 圖 34 用戶實(shí)體 ER圖 4)最近閱讀實(shí)體圖 如圖 35: 書簽 保存進(jìn)度 書簽編號(hào) 保存時(shí)間 書簽名 書簽章節(jié) 用戶 用戶手機(jī)號(hào) 用戶編號(hào) 密碼 用戶名 安康學(xué)院本科生畢業(yè)論文(設(shè)計(jì)) 43 圖 35 最近閱讀實(shí)體 ER圖 5)下載實(shí)體圖 如圖 36: 圖 36 下載實(shí)體 ER圖 最近閱讀 書籍編號(hào) 書籍閱讀時(shí) 間 書籍名 下載 下載編號(hào) 下載的用戶名 下載書籍名 下載時(shí)間 安康學(xué)院本科生畢業(yè)論文(設(shè)計(jì)) 44 4 軟件總體設(shè)計(jì) 設(shè)計(jì)功能概述 本系統(tǒng)是一個(gè)采用 MVC 模式開發(fā)的 移動(dòng)學(xué)習(xí) 軟件,首先人性化的程序延遲自動(dòng)跳轉(zhuǎn)功能提供了一個(gè)本軟件的設(shè)計(jì)理念的界面。 首先, 在 APP 的 主界面 應(yīng) 包含如下模塊: 儒家:其中包含以孔子 、孟子、荀子 為 代表人物的著作 《論語 》 、 《 孟子 》 、《 荀子 》 。 墨家:其中包含以 墨子 為 代表人物的著作《 墨子 》 。 名家:其中包含以 公孫龍 為 代表人物的著作《 公孫龍子 》 。 縱橫家:其中包含 以蘇秦、張儀為代表人物的著作 如 《 戰(zhàn)國(guó)策 》 。 農(nóng)家:其中包含 有關(guān)農(nóng)家的篇幅文章。 1兵家 : 其中 包含有關(guān)兵家的著作 如《黃帝陰符經(jīng) 》 、 《 孫子 兵法》 等 。 1 備忘錄: 此模塊是用來 記錄用戶在 閱讀學(xué)習(xí) 時(shí) 記錄的 一些文字片段,或是心得體會(huì)等。 另外 ,各模塊中不僅僅 只有 相應(yīng)的原著,還應(yīng)包含有 相對(duì)應(yīng) 的白話文 著作 ,以方便用戶理解學(xué)習(xí),此外,也包含有各學(xué)者對(duì) 諸子百家 各大家的研究著作 ,用戶 可以通過閱讀這些 資料 文獻(xiàn)來拓寬 自己 對(duì) 諸子百家思想文化 的理解 。先創(chuàng)建一個(gè) Timer 對(duì)象,通過匿名內(nèi)部類的方式構(gòu)造一個(gè)基于時(shí)鐘任務(wù)( TimerTask)對(duì)象,類似于線程該類也是實(shí)現(xiàn)了 run()方法來對(duì)要進(jìn)行的動(dòng)作進(jìn)行處理。 Android 平臺(tái)動(dòng)態(tài)翻頁效果原理 1. 翻頁之前: Activity 顯示的是一個(gè)普 通的 Layout,這時(shí)候這個(gè) Layout 可以和用戶進(jìn)行交互。 2. 翻頁:開始翻頁的時(shí)候, Activity 會(huì)切換另到一個(gè) View,這時(shí)候我們看到的這個(gè) View,整個(gè)畫面其實(shí)都是圖片( Bitmap)。 3. 翻頁之后:翻頁過程結(jié)束之后,翻頁時(shí)候的那個(gè) View 會(huì)消失, Activity顯示的又是一個(gè)可以跟用戶交互的 Layout。在這個(gè) View的 onDraw()方法里面不斷地繪制圖片,可以實(shí)現(xiàn)翻頁的動(dòng)態(tài)效果。第一個(gè)區(qū)域顯示前一頁(看得到的部分),第二個(gè)區(qū)域顯示前一頁的背面(前一頁被翻起的部分),第三個(gè)區(qū)域顯示后一頁(看得到的部分)。至于具體怎么剪切,這個(gè)涉及到貝塞爾曲線,因?yàn)榉摰臅r(shí)候會(huì)有彎曲的部分。翻頁所需的 Bitmap,可以通過 View 的 getDrawingCache()方法來得到。 Android 網(wǎng)絡(luò)連接原理 在我們簡(jiǎn)單的 core_java 基礎(chǔ)中已經(jīng)學(xué)到過 java 網(wǎng)絡(luò)編程,事實(shí)上 Android的網(wǎng)絡(luò)編程就是建立在 java 網(wǎng)絡(luò)編程基礎(chǔ)之上的。 安康學(xué)院本科生畢業(yè)論文(設(shè)計(jì)) 46 Android 中提供了 HttpURLConnection 和 HttpClient 接口來開發(fā) HTTP 程序。 GET 可以獲得靜態(tài)頁面,也可以把參數(shù)放在 URL 字符串后面,傳遞給服務(wù)器。因此,在編程之前,首先明確使用的請(qǐng)求方法,這里我們采用的是 POST 請(qǐng)求方式直接訪問服務(wù)器的 URL 來獲取資源路徑。 Android 多線程斷點(diǎn)下載原理 事實(shí)上, Android 多線程斷點(diǎn)下載是包括 java 多線程下載和 Android 的SQLite 數(shù)據(jù)庫(kù)兩大部分的。這種情況下首先引入多線程下載,增加文件傳輸速率。 而在下載過程中實(shí)現(xiàn)的斷點(diǎn)功能則要?dú)w功于,輕便型嵌入關(guān)系型數(shù)據(jù)庫(kù)SQLite。 Android 消息隊(duì)列原理 由于在 android 中,對(duì) UI 控件的更新只能由主線程( UI 線程)負(fù)責(zé),如果在非 UI 線程更新 UI 控件,更新的結(jié)果不會(huì)放映在屏幕上,某些控件還會(huì)出錯(cuò)。盡管 android支持多線程,但是在 android 應(yīng)用程序中,它只是由一個(gè)主線程操作各種 UI 界面的單線程模式。 2) Handler Handler 處理者,是 Message 的主要處理者,負(fù)責(zé) Message 的發(fā)送, Message內(nèi)容的執(zhí)行處理。而使用 Handler,需要 implement 該類的 handleMessage(Message)方法,它是處理這些 Message 的操作內(nèi)容,例如 Update UI。 3) Message Queue Message Queue 消息隊(duì)列,用來存放通過 Handler 發(fā)布的消息,按照先進(jìn)先出執(zhí)行。 Handler 會(huì)向 message queue 通過兩種方法發(fā)送消息: sendMessage 或 post。但通過這兩種方法發(fā)送的消息執(zhí)行的方式略有不同:通過 sendMessage發(fā)送的是一個(gè) message對(duì)象 ,會(huì)被 Handler的 handleMessage()函數(shù)處理;而通過 post 方法發(fā)送的是一個(gè) runnable 對(duì)象,則會(huì)自己執(zhí)行。 Android 沒有 Global的Message Queue,而 Android 會(huì)自動(dòng)替主線程 (UI 線程 )建立 Message Queue,但在子線程里并沒有建立 Message Queue。 數(shù)據(jù)庫(kù)設(shè)計(jì) Android 內(nèi)置數(shù)據(jù)庫(kù)特性簡(jiǎn)介 Sqlite3 是建立在 Android 平臺(tái)上的一個(gè)數(shù)據(jù)庫(kù),除了支持 varchar( n)(可變字符), char( n)(定長(zhǎng)字符)等數(shù)據(jù)尅性外,還支持空( NULL),整型( INTEGER),文本類型( TEXT)等數(shù)據(jù)類型。 建表語句 1)創(chuàng)建: 安康學(xué)院本科生畢業(yè)論文(設(shè)計(jì)) 48 創(chuàng)建書的表: create table IF NOT EXISTS book(bid integer primary key autoincrement,bpath varchar(255) not null)。 創(chuàng)建用戶管理的表: create table IF NOT EXISTS user(userid integer primary key autoincrement, username varchar(20) not null,password varchar(20) not null, telephone varchar(20) not null)。 創(chuàng)建下載管理的表 create table IF NOT EXISTS down(downid integer primary key autoincrement, downuser varchar(20) not null,downbook varchar(20) not null, downtime varchar(20) not null)。 插入: insert (bookmark,null,values)。 查找: query(table, columns, selection, selectionArgs, groupBy, having, orderBy) 數(shù)據(jù)表分析 本數(shù)據(jù)庫(kù)用的是一個(gè)輕量級(jí)嵌入型數(shù)據(jù)庫(kù) sqlite3 ,即創(chuàng)建了一個(gè)數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中創(chuàng)建了幾張數(shù)據(jù)表。 數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿足一些嚴(yán)格的約束和要求。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)的核心。以下是該款軟件涉及到的一些數(shù)據(jù)庫(kù)表的結(jié)構(gòu)信息: Book 表(用來存放書籍,如表 41): 字段名稱 數(shù)據(jù)類型 條件約束 bid integer primary key bpath varchar(255) not null 表 41 書籍?dāng)?shù)據(jù)表 Bookmark 表(管理書簽,如表 42): 字段名稱 數(shù)據(jù)類型 條件約束 Bmid Integer primary key Bpath
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1