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

正文內(nèi)容

基于android平臺的股票查詢系統(tǒng)的設(shè)計與開發(fā)畢業(yè)設(shè)計論文(編輯修改稿)

2024-10-03 19:54 本頁面
 

【文章內(nèi)容簡介】 界面和應(yīng)用軟件成號稱是首個為移動終端打造的真正開放和完整的移動軟件。目前,最新版本為Android Gingerbread 和 Android Honeyb。隨著采用 Android 系統(tǒng)的谷歌手機、平板電腦等產(chǎn)品逐漸擴大市場占有率, Android 平臺人才的缺口日益顯現(xiàn)。據(jù)業(yè)內(nèi)統(tǒng)計,目前國內(nèi)的 3G 研發(fā)人才缺口有三、四百萬,其中 Android 研發(fā)人才缺口至少 30 萬。參加 android 培訓(xùn),可依據(jù)以下兩方面好處 Android 開發(fā)人才占總需求的 72%。職場專家指出,想要從事 Android 開發(fā)的人員,除了基礎(chǔ)的計算機技術(shù)知識要扎實之外,要根據(jù)各類企業(yè)、各類崗位的不同需求,補充與崗位相關(guān)的 Android 技術(shù)知識。此外,還要注重項目經(jīng)驗的積累。 Android 發(fā)展前景好據(jù)職酷網(wǎng)數(shù)據(jù)統(tǒng)計顯示:目前熱招的 Android 技術(shù)相關(guān)崗位約有 3882 個,而一 個月內(nèi)的有效崗位量在 2298 個。主要熱招職位包括 Android 開發(fā)工程師、 Android 軟件工程師、 Android 應(yīng)用開發(fā)工程師、系統(tǒng)驅(qū)動工程師, Android 手機游戲開發(fā)、 Android 系統(tǒng)軟件開發(fā)、 Android 程序員、 Android 游戲應(yīng)用版本管理、人機交互分析工程師、 Android 中間層開發(fā)工程師等。從人才需求類型來看,目前對 Android人才需求一類是偏向硬件驅(qū)動的 Android 人才需求,一類是偏向軟件應(yīng)用的 Android 人才需求。從目前的招聘需求來看,后者的需求最大,包括手機游戲、手機終端應(yīng)用軟 件和其他手機應(yīng)用軟件的開發(fā)。據(jù)職酷網(wǎng)職位搜索庫統(tǒng)計顯示,目前企業(yè)對這類應(yīng)用軟件的 Android 開發(fā)人才占總需求的 72%。職業(yè)專家分析說,由于目前 Android 技術(shù)較新,無論是相關(guān)書籍、培訓(xùn)還是大學(xué)教育,都處于初級階段,因此 Android 人才短期將供不應(yīng)求。從長期來看,隨著各種移動應(yīng)用和手機游戲等內(nèi)容需求日益增加,也將激勵大中小型手機應(yīng)用開發(fā)商加大對 Android 應(yīng)用的開發(fā)力度,因此 Android 人才的就業(yè)前景也非常廣泛。 本課題研究目標(biāo)、研究內(nèi)容和方案 股民的生活水平一直在提高,對生活質(zhì)量的要求 也越來越高,對股票信息獲得的要求也越來越高,有一種方便快捷,價格低廉的股票查詢軟件成為了人們的需求,為了解決這一問題,手機版股票查詢系統(tǒng)誕生了,它不僅擁有簡單的用戶交互界面,便捷的操作,而且還具備連接服務(wù)器獲得信息所需要的所有基本功能。它是集大盤查詢,個股查詢,自選股查詢,公司信息查詢于一體的手機股票查詢工具。該軟件的靈感來源于電腦版的股票查詢系統(tǒng),即:傳統(tǒng)的股票查詢系統(tǒng)。傳統(tǒng)的股票查詢系統(tǒng)是一款基于 pc 機的股票查詢軟件,雖然方便快捷,但是不便于攜帶,這使得人們希望能有一款便于攜帶的股票查詢軟件,所于就設(shè)計 了這個軟件。 本軟件是一款基于 Android 手機平臺的非常類似于電腦版股票查詢系統(tǒng)的應(yīng)用軟 3 件,它使 Android 手機用戶擁有實時可查詢的股票信息查詢系統(tǒng),使手機的功能更加齊全,更能滿足股民對股票信息的實時需求,讓人們不必每次只能回到家打開電腦才能查詢股票,也不必專門跑去證券交易所查看股市最新動態(tài),這個軟件只需要安裝到一臺具有 android 系統(tǒng)平臺的手機上就能實現(xiàn),只要在 wifi 覆蓋或者 2G/3G 的網(wǎng)絡(luò)中,就可隨時隨地查詢大盤行情、個股查詢、自選股添加 /刪除,公司信息查詢,你再也不用擔(dān)心查詢股票信息時還要打開 電腦或者還要去證券交易所來實現(xiàn)。 開發(fā)語言的介紹 java 是一種可以撰寫跨 平臺 應(yīng)用 軟件 的面向?qū)ο蟮?程序 設(shè)計 語言 ,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計語言和 Java 平臺 (即 JavaEE, JavaME, JavaSE)的總稱。 Java 自面世后就非常流行,發(fā)展迅速,對 C++語言形成了有力沖擊。 Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和 安全 性,廣泛應(yīng)用于個人 PC、 數(shù)據(jù)中心 、 游戲 控制臺、 科學(xué) 超級計算機 、 移動電話 和 互聯(lián) 網(wǎng) ,同時擁有全球最大的開發(fā)者專業(yè)社群。在全球 云計算 和 移動互聯(lián)網(wǎng) 的產(chǎn)業(yè)環(huán)境下, Java 更具備了顯著優(yōu)勢和廣闊前景。 Java 編程語言的風(fēng)格十分接近 C、 C++語言。 Java 是一個純的面向?qū)ο蟮某绦蛟O(shè)計語言,它繼承了 C++ 語言面向?qū)ο蠹夹g(shù)的核心, Java 舍棄了 C ++語言中容易引起錯誤的指針(以引用取代)、運算符重載( operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理而擔(dān)憂。在 Java SE 版本中, Java 又引入了泛型編程( Generic Programming)、類型安全的枚舉、不定長參數(shù)和自動裝 /拆箱等語言特性。 Java 不同于一般的編譯執(zhí)行 計算機語言和解釋執(zhí)行計算機語言。它首先將源代碼編譯成二進(jìn)制字節(jié)碼 (bytecode),然后依賴各種不同平臺上的虛擬機來解釋執(zhí)行字節(jié)碼,從而實現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性。不過,每次的編譯執(zhí)行需要消耗一定的時間,這同時也在一定程度上降低了 Java 程序的運行效率。但在 J2SE 發(fā)布后, Java 的執(zhí)行速度有了大幅提升。與傳統(tǒng)程序不同, Sun 公司在推出 Java 之際就將其作為一種開放的技術(shù)。全球數(shù)以萬計的 Java 開發(fā)公司被要求所設(shè)計的 Java 軟件必須相互兼容?!?Java 語 言靠群體的力量而非公司的力量”是 Sun 公司的口號之一,并獲得了廣大軟件開發(fā)商的認(rèn)同。這與微軟公司所倡導(dǎo)的注重精英和封閉式的模式完全不同。 Sun 公司對 Java 編程語言的解釋是: Java 編程語言是個簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動態(tài)的語言。 Java 平臺是基于 Java 語言的平臺。這樣的平臺目前非常流行,因此微軟公司推出了與之競爭的 .NET 平臺以及模仿 Java 的 C語言。 Android 系統(tǒng)特性 Android 是一個由操作系 統(tǒng)、中間架構(gòu)、應(yīng)用程序等軟件構(gòu)造出來的堆棧架構(gòu)。由下而上,其核心為嵌入式 作業(yè)系統(tǒng),向上搭配 Google 的 Android 開發(fā)的類 4 庫及應(yīng)用程序架構(gòu)來開發(fā)不同的應(yīng)用程序。 Android 的功能特性 (1)在應(yīng)用程序架構(gòu)內(nèi)具備多種不同的基本組件,在開發(fā)應(yīng)用程序時,可以直接調(diào)用這些組件,能節(jié)省很多的精力和時間。 (2)Dalvik 虛擬機:在 Android 系統(tǒng)平臺上使用的虛擬機不是 sun 公司的標(biāo)準(zhǔn)的java 虛擬機,而是 Google 開發(fā)的代號為 Dalvik 虛擬機,在保證與 API 兼 容的同時,它針對移動手機進(jìn)行了大幅度的優(yōu)化,具體表現(xiàn)在占用資源減少,效率提高等方面。 (3)集成瀏覽器:集成瀏覽器指的是 Android 內(nèi)建的瀏覽器,它是以 WebKit 瀏覽引擎為基礎(chǔ)開發(fā)的。 WebKit 是一個開源的瀏覽器網(wǎng)頁排版引擎,配合 Android 手機自身的功能,可以在瀏覽網(wǎng)頁時達(dá)到更好的效果,如:局部性的縮放網(wǎng)頁上的資訊、觸控式的操作效果等。 (4)優(yōu)化的繪圖能力: Android 繪圖功能包含 2D 和 3D 兩個方面。在 2D 方面,Android 提供了一套特有的類庫;而在 3D 方面則是使用 (openGL for Embedded systems)規(guī)范的類庫。他們屬于一種非??斓膱D形引擎。 (5)SQLite 數(shù)據(jù)庫: SQLite 是一款輕型的數(shù)據(jù)庫,它占用的內(nèi)存資源非常低,目前已經(jīng)在很多的嵌入式產(chǎn)品中使用了它。它能支持包括 Windows/Linux/Unix 等主流的操作系統(tǒng),同時能與多種程序語言相結(jié)合,如: php、 Java 和 ODBC 接口,與 Mysql、PostgreSQL 相比,它 的操作速率更優(yōu)。作為一個存儲在單一磁盤文件中的完整數(shù)據(jù)庫,雖然它的體積很小,但是它支持的 SQL 語句毫不遜色于其他的 開源數(shù)據(jù)庫。同時它還支持事務(wù)功能和并發(fā)處理等等。 SQLite 是一套開放的關(guān)聯(lián)式的輕量的資料庫,更適合在手機上使用。 (6)支持多媒體功能:主要用于播放多媒體文件。其中包含對音頻和視頻的播放支持,并支持在網(wǎng)絡(luò)上直接播放多媒體。 (7)GSM 技術(shù):全球移動通信系統(tǒng),俗稱“全球通”,是一種起源于歐洲的移動通信技術(shù)標(biāo)準(zhǔn),其開發(fā)的目的是讓全球各地能夠共同使用一個移動電話網(wǎng)絡(luò)標(biāo)準(zhǔn),讓用戶擁有一部手機就能行遍全球。 GSM 技術(shù)是手機硬件方面的體現(xiàn)。 (8) 藍(lán)牙及 wifi:藍(lán)牙和 wifi 是一種開放、低成本、短距離的無線 連接技術(shù),可取代短距離的電纜,實現(xiàn)話音和數(shù)據(jù)的無線傳輸。此次的項目使用的就是 wifi 技術(shù),利用 Android 自帶的 wifi 技術(shù)實現(xiàn)局域網(wǎng)通信。 Wifi:即無線保真技術(shù),與藍(lán)牙技術(shù)一樣,同屬于辦公室和家庭中使用的短距離無線技術(shù)。該技術(shù)使用的是 附近的頻段,該頻段目前上屬沒有許可的無線頻段。目前可以使用的標(biāo)準(zhǔn)有兩個,分別是 和 。這些通訊能力也是屬于手機硬件方面的展現(xiàn),也是開發(fā) Android 應(yīng)用程序時可以突出的特點之一。 (9)GPS: Global Positioning System,即全球定位系統(tǒng),它是一個由覆蓋全球的衛(wèi)星組成的系統(tǒng)。這個系統(tǒng)可以保證在任意時刻、任意地點都可以同時觀測到 4 顆衛(wèi)星,以保證衛(wèi)星可以采集到該測試點的經(jīng)緯度和高度,以便實現(xiàn)導(dǎo)航、定位、授時等功能。這項技術(shù)可以用來引導(dǎo)飛機、船舶、車輛以及個人。此功能也是手機硬件方面的體現(xiàn),也是可以再開發(fā) Android 應(yīng)用程序時可以突破的特點之一。 android 的應(yīng)用架構(gòu) 對于一個 Android 應(yīng)用程序來說,是由 Activity、 IntentReceiver、 Service、Content Provider 四部分組成 [6]。在應(yīng)用程序中使用時,需要在配置文件 5 中進(jìn)行配置。這個配置文件是每個 Android 應(yīng)用程序所必需的,用于定義應(yīng)用程序的組件、組件的功能以及必要條件等。 Android 應(yīng)用的構(gòu)成和工作流程如圖 所示。 通常由以下四個組件來構(gòu)建一個完整的 Android 應(yīng)用程序 [7]。 圖 Android 的構(gòu)成和工作流程圖 ( 1) 活動 ( 2) 意圖接收器 ( 3) 服務(wù) ( 4) 內(nèi)容提供者 然而,并不是所有的 Android 應(yīng)用程序都必須具備上面的四個 組件,可以由上面的一個或幾個來組建。當(dāng)決定使用以上哪些組件來構(gòu)建 Android 應(yīng)用程序時,需要將它們注冊在 文件中,這是一個 XML 配置文件,在這個文件中可以聲明應(yīng)用程序組件以及它們的特性和要求。這個配置文件是每個 Android 應(yīng)用程序所必需的。 開發(fā)工具的介紹 Eclipse 的介紹 Eclipse 是一個開放的源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言, 6 它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運的是, Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Kit, JDK)。 Eclipse 的發(fā)展史,版本代號平臺版本主要版本發(fā)行日期 SR1 發(fā)行日期 SR2 發(fā)行日期,如表 所示: 表 的發(fā)展史版本后及發(fā)行日期 Eclipse 的主要組成: Eclipse 是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺。它主要由 Eclipse 項目、 Eclipse 工具項目和 Eclipse 技術(shù)項目三個項目組成,具體包括四個部分組成 —— Eclipse Platform、 JDT、CDT 和 PDE。 JDT 支持 Java 開發(fā)、 CDT 支持 C 開發(fā)、 PDE 用 來支持插件開發(fā), Eclipse Platform 則是一個開放的可擴展 IDE,提供了一個通用的開發(fā)平臺。它提供建造塊 和構(gòu)造并運行集成軟件開發(fā)工具的基礎(chǔ)。 Eclipse Platform 允許工具建造者獨立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結(jié)束,而另一個工具功能在哪里開始。 SDK 的介紹 SDK 是一些被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等創(chuàng)建應(yīng)用軟件的開發(fā)工具的集合,一般而言 SDK 即開發(fā) Windows 平臺下的應(yīng)用程序所使用的 SDK。它可以簡單的為某個程序設(shè)計語言提供應(yīng)用程序接口 API 的一些文件,但也可能包括能與某種嵌入式系統(tǒng)通訊的復(fù)雜的硬件。一般的工 具包括用于調(diào)試和其他用途的實用工具。 SDK 還經(jīng)常包括示例代碼、支持性的技術(shù)注解或者其他的為基本參考資料澄清疑點的支持文檔。 版本代號 平臺版本 主要版本發(fā)行日期 SR1 發(fā)行日期 SR2 發(fā)行日期 Callisto 2020 年 6 月 26日 N/A N/A Euro
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1