崔富明
摘 要 經濟社會快速發展的同時,科學技術日新月異,帶動智能手機與個人電腦得到了發展,逐漸廣泛應用于人們日常的生產生活當中。其中,在智能操作系統當中,安卓操作系統占據重要地位,并且其開放性相對明顯在安卓操作系統的基礎上開發軟件具有重要的現實意義。文章對安卓操作系統的開發進行分析,力求詮釋建立在安卓操作系統基礎上的應用軟件開發進程。
關鍵詞 安卓操作系統 應用軟件 開發
中圖分類號:TP311.52 文獻標識碼:A
1安卓操作系統開發平臺
在安卓操作系統平臺中,構成的主要部分就是應用軟件、中間件以及用戶界面和操作系統,從而給平臺各層帶來支撐與保障,使得各層保證分工的明確性。實際應用中,安卓操作系統中的應用程序框架可以有效地提供API,并能合理地設計出其自身特有的功能模塊,這樣一來,實現了為其他應用程序提供有價值的使用依據的作用。安卓操作系統當中,其最核心的應用程序就是聯系人、網絡瀏覽器、日歷、SMS應用程序以及電子郵件。在編寫并設計應用程序的過程中,開發人員通常要對Java語言進行充分地利用,以便確保系統程序和開發程序所包含的資源實現共享。
2基于安卓操作系統應用軟件開發的意義
伴隨著人們生活需求的提升,個人電腦與智能手機在社會經濟當中的發展也隨人們需求的提升不斷改進。現階段,我國智能手機市場始終處于爆炸式增長的趨勢,將近2/3的國民都已使用智能手機。與此同時,智能手機的技術水平也處于不斷上升的階段,智能手機終端CPU處理能力以及存儲和用戶交互等方面的能力都出現了明顯的提高,很大程度上對安卓操作系統應用軟件的開發提供了硬件保障。
3安卓操作系統發展概述
3.1安卓發展史
安卓系統是Goole公司于2007年11月5日宣布的基于Linux平臺的開源手機的平臺操作系統。同其他智能手機的操作系統相比,安卓操作系統的開放性更加明顯,并且能夠在其實際運行的過程中始終處于開放狀態,同時還能夠同其他電子設備實現數據鏈接,在此基礎上,更好地實現高級操作。當前最新版本已經是Android8.0操作系統。
3.2安卓開發平臺特征
3.2.1應用程序層
智能手機操作系統中的安卓系統,本身就能夠為智能手機的運行提供合適的應用軟件,而且,其基本的應用軟件都是操作系統本身所配置的,主要的表現形式就是系統應用。然而,在智能手機實際運行的過程當中,這些應用軟件同其他的應用軟件共同享受同等資源的支配權利。
3.2.2應用程序框架
智能手機操作系統中的安卓操作系統,不同之處就是能夠基于應用程序框架支持平臺軟件的運行。而且在安卓智能操作系統當中,各應用軟件都能夠設計出特有功能模塊,在保證功能的設置與應用程序框架的具體需求相吻合的情況下,便可以達到同其他的功能模塊實現信息的交互的目的。
3.2.3內核設置
安卓系統是基于Linux3.0發展起來的,故而安卓系統的核心就集合了Linux的絕大多數特點。其中,主要部分也就涉及到安卓系統安全認證及網絡協議棧等等內容。但也正是這種智能集成的存在,安卓系統得到了全面發展,系統也實現了層疊式體制結構的構建,安卓系統實際運行的效率得到了提高。
4基于安卓操作系統分析手機遙控PPT播放軟件的開發
4.1開發特點及系統設計
手機遙控PPT播放軟件常在個人電腦中應用,分為兩部分:客戶端與服務器端。客戶端,即在用戶電腦中所運行的PPT程序。服務器端,則是網絡架構服務器的一種鏈接形式。在此范圍內,客戶端可以利用網絡通信以及其服務器來實現通信。由于這種應用軟件相對成熟,故而其架構與操作系統都十分完善,可以同其他電子信息系統實現鏈接。設計應用軟件的時候,可以將其分成服務器的子系統與終端的子系統。在PPT應用軟件當中,開發服務器端子系統的應用有效地改進集中于軟件系服務器端。這種方法能夠保證PPT系統當中的服務器端同移動終端子系統實現命令信息交互,從而協助移動終端子的系統更好地控制手機遙控PPT播放軟件。在整個開發過程中,設定服務器的子系統主要的任務為:實現終端PPT文件發送的接收與解析,并且接受終端的控制命令。而移動終端的子系統,其主要的工作內容則是發出系統運行命令,滿足反饋PPT頁面信息予以接受的條件。
4.2軟件測試與實際運行結果
在手機遙控PPT播放軟件的編程設計工作完成后,對其實際的運行狀態予以檢測也很重要,軟件的實用性需要得到保障,設計效果也應給予客觀地評價。在實際的測試過程中,可以通過不同移動數據終端來進行與手機遙控PPT播放軟件的服務器子系統對接。在測試的過程中重點關注軟件自身鏈接的安全,在移動數據終端處輸入相對復雜的信息內容的同時,確保該軟件可以在電腦的頁面中快速反應出智能手機具體的指令信息內容。從客觀的角度上長遠分析,手機遙控PPT播放軟件的設計無疑是成功的,同時也證明了基于安卓系統基礎上開發應用軟件的可行性,所開發的應用軟件是具有具有現實應用意義的。
5結束語
在智能手機發展和更新的大環境下,越來越多的人意識到便攜通信工具的重要性,因而對于智能手機更加重視。安卓操作系統是智能手機重要信用軟件實現功能的操作平臺,能對社會發展具有積極地推動作用。由此可見,在安卓操作系統基礎上開發應用軟件并對其進行及時更新對經濟發現和人民生活水平的提高具有重要的積極作用。