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

正文內容

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

2024-10-03 19:54 本頁面
 

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