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

正文內(nèi)容

安卓簡(jiǎn)易pdf閱讀器的設(shè)計(jì)畢業(yè)論文-wenkub

2023-07-06 13:24:52 本頁(yè)面
 

【正文】 年 11 月 5 日宣布推出基于 Linux 平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng),號(hào)稱首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件 —— Android。通過(guò)對(duì)基于 Android 平臺(tái)手機(jī)簡(jiǎn)易 PDF 閱讀器的設(shè)計(jì)與實(shí)現(xiàn)的 介紹,希望能為今后開(kāi)發(fā)出功能更強(qiáng)大的閱讀器提供有益的借鑒。本文設(shè)計(jì)的簡(jiǎn)易 PDF 閱讀器是基于Android 平臺(tái)設(shè)計(jì)的, Android 平臺(tái)是目前發(fā)展最快、最具市場(chǎng)前景的智能手機(jī)操作系統(tǒng)。 1 《電子商務(wù)移動(dòng)開(kāi)發(fā)技術(shù)》大作業(yè) 簡(jiǎn)易 PDF 閱讀器 II 簡(jiǎn)易 PDF 閱讀器 摘 要 在科技日益發(fā)達(dá)的今天,社會(huì)競(jìng)爭(zhēng)越來(lái)越激烈,這要求人們不斷的攝取信息來(lái)充實(shí)自己。 本系統(tǒng)是根據(jù) Google Android 平臺(tái)用戶的喜好和其平臺(tái)的特性而設(shè)計(jì)的,在Google Android 平臺(tái)自帶的 SDK 環(huán)境下,運(yùn)用 Eclipse, Photoshop 等相關(guān)工具進(jìn)行開(kāi)發(fā)的。 關(guān)鍵詞 : android, PDF, SDK, PDF 閱讀器, SD 卡讀取 3 A SIMPLE PDF READER ABSTRACT In science and technology increasingly developed today, society is more and more fierce petition, it requires people to constantly absorb information to enrich themselves. People can understand and get the required information anytime and anywhere. In this case, ebook readers just meet the needs of the people to obtain information easily. This paper design the simplified PDF reader is designed based on the Android platform, the Android platform is the fastest growing, most market prospect of intelligent mobile phone operating system. This system is according to user39。 二十世紀(jì)七十年代,著名軟件工程師 在美國(guó)布朗大學(xué)闡述通過(guò)計(jì)算機(jī)創(chuàng)建和閱讀文件的時(shí)候首次提出了電子書(shū) [1](electronic Book,eBook)這一術(shù)語(yǔ)。 電子閱讀現(xiàn)在是國(guó)家和業(yè)內(nèi)非常重視的一個(gè)新興產(chǎn)業(yè),它與國(guó)家提倡的“自主創(chuàng)新,增強(qiáng)核心競(jìng)爭(zhēng)力”、開(kāi)展低碳、節(jié)能環(huán)保的社會(huì)環(huán)境相吻合,很多廠商、科研院所都將目光放到了這個(gè)原本沒(méi)有足夠重視的領(lǐng)域上。 第 7 頁(yè) 課題研究的目的和意義 當(dāng)今社會(huì)手機(jī)是已經(jīng)成為了生活中不可缺少的通訊設(shè)備,隨著科技的發(fā)展手機(jī)的功能也越來(lái)越強(qiáng)大,手機(jī)電子閱讀器是手機(jī)中的一種重要軟件,其真正意義上指的是一個(gè)可以閱讀設(shè)備,是專門(mén)用來(lái)閱讀電子書(shū)的,隨著二十一世紀(jì)數(shù)字信息化的不斷興起,電子閱讀器的市場(chǎng)競(jìng)爭(zhēng)也變得越來(lái)越激烈。這也讓手機(jī)電子閱讀器在人們的生活中扮演的角色越來(lái)越重要。它們都具有美觀的外型形狀像一本古典的精裝書(shū),存儲(chǔ)容量分別為 8MB和 32MB的內(nèi)存,分別可以容納 5,000 和 32,000多個(gè)電子頁(yè) 的信息,與計(jì)算機(jī)串口相連,可以從 Soft Book 和 Nuvo Media 的網(wǎng)上售書(shū)連鎖店,下載書(shū)籍和期刊。除了上述幾種電子書(shū)閱讀器之外, Every Book,Librius,Glass Book 等公司也都推出了自己的電子書(shū)閱讀器和閱讀軟件,遼寧出版集團(tuán)和美國(guó)秦通公司聯(lián)手合作推出了中文電子“掌上書(shū)屋”。 第 9 頁(yè) 第三章 可行性分析 為了開(kāi)發(fā)出真正滿足用戶需求的軟件產(chǎn)品,需要對(duì)開(kāi)發(fā)產(chǎn)品做出需求分析。 本軟件的目標(biāo)是開(kāi)發(fā)一 款基于 Android 平臺(tái)符合用戶使用需求的手機(jī)電子書(shū)閱讀器。 PDF 閱讀器功能需求 作為 Android 平臺(tái)上開(kāi)發(fā)的應(yīng)用軟件,它具有與用戶交互的界面,界面簡(jiǎn)潔美觀易于操作。 第 10 頁(yè) 軟件基于 Android 操作系統(tǒng),是基于組件的開(kāi)發(fā)方式。 本章小結(jié) 本章主要介紹了 PDF 閱讀器的需求分析、 PDF 閱讀器的功能需求和軟件運(yùn)行需要的環(huán)境和軟件的開(kāi)發(fā)環(huán)境。開(kāi)發(fā)語(yǔ)言是 Java。這些函數(shù)庫(kù)包括:標(biāo)準(zhǔn) C 函數(shù)庫(kù)、媒體功能庫(kù)、瀏覽器引擎、 2D 和 3D 圖形庫(kù)、基于 WEB 應(yīng)用的的安全協(xié)議 SSL、用于點(diǎn)陣和矢量字體渲染的 FreeType 以及 SQLite 引擎等。這是被優(yōu)化過(guò)的最小內(nèi)存依賴的格式。它提供諸如內(nèi)存管理、進(jìn)程管理、設(shè)備驅(qū)動(dòng)等服務(wù),同時(shí)也是手機(jī)軟硬件的連接層,提供了一個(gè)屏蔽層用于屏蔽硬件和上層軟件。 圖 2系統(tǒng)功能設(shè)計(jì) 本章小結(jié) 本章介紹了系統(tǒng)設(shè)計(jì)的概要。部分代碼如下: package 。 import 。 import 。 /** horizontal scaling */ private float th = 1。 /** text knockout */ private float tk = 0。 /** font size */ private float fsize = 1。 // this is where we build and keep the word list for this page. /** start location of the hunk of text */ private PointF wordStart。 wordStart = new PointF(100, 100)。 th = 1。 (0)。 } /** get the word spacing */ public float getWordSpacing() { return tw。 } /** get the leading */ public float getLeading() { return tl。 } /** set the font and size */ public void setFont(PDFFont f, float size) { = f。 Clip * corresponds to the hight bit being 1。 } if ((m amp。 0x2) 1)) != 0) { mode |= 。 } /** 第 24 頁(yè) * set the rise */ public void setRise(float spc) { = spc。 (trans)。 (line, matrix)。 (scale, fsize, 0, 0, fsize * th, 0, tr)。 ()。 PointF advance = (cmds, at, tm)。) { advanceX += tw。 float[] dst = new float[]。 i 。 } else { throw new PDFParseException(Bad element in TJ array)。 (getHorizontalScale())。 // copy immutable fields (getFont(), getFontSize())。 第六章 系統(tǒng)測(cè)試 Android 手機(jī)系統(tǒng)測(cè)試之打斷事件 Android 手機(jī)提供的打斷事件與以往手機(jī)有著一些機(jī)制上的不同,當(dāng)然也有很多跟以前一樣的機(jī)制。在 startActivityForResu 函數(shù)中, ()一句讓我們看到至少有一個(gè) mInstrumentation 的對(duì)象受委托在啟動(dòng) Activity,這個(gè)委托是有可能加入監(jiān)控動(dòng)作的。 先來(lái)看 callActivityOnCreate()函數(shù)。 本章小結(jié) 本章主要介紹了軟件的測(cè)試過(guò)程,和其中問(wèn)題和修復(fù)過(guò)程。而后,筆者根據(jù) Android Market 上用戶的喜愛(ài)程度來(lái)選擇了研究方向:基于 Android 手機(jī)平臺(tái)的 PDF 閱讀器。 在本課題完成的過(guò)程中,筆者完成了以下工作: ,對(duì) Android 手機(jī)平臺(tái)的開(kāi)發(fā)有了較為深層次的了解。 2. 提供閱讀 UMD,CHM,HTML,PDB 等格式的書(shū)籍功能。另外,在校圖書(shū)館查找資料的時(shí)候,圖書(shū)館的老師也給我提供了很多方面的支持與幫助。 由于我的學(xué)術(shù)水平有限,所寫(xiě)論文難免有不足之處,懇請(qǐng)各位老師和學(xué)友批評(píng)和指正! 第 33 頁(yè) 符號(hào)與標(biāo)記(附錄 1) 部分代碼: package 。 import 。 import 。 import 。 import 。 static final boolean RELEASE = true。 static final int PDF_CMDS_RANGE2_MAX = 0。 // stack of RenderState // the current render state private ParserState state。 private boolean resend = false。 /** the actual mand, for use within a singe iteration. Note that * this must be released at the end of each iteration to assure the 第 35 頁(yè) * page can be collected if not in use */ private PDFPage cmds。 // TODO [FHe]: changed for debugging public static int debuglevel = 1。 i ()。 amp。 } (c)。t call this constructor directly. Instead, use * (int pagenum) to get a PDFPage. There should * never be any reason for a user to create, access, or hold * on to a PDFParser. */ public PDFParser(PDFPage cmds, byte[] stream,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1