面向嵌入式系統(tǒng)的Android圖形系統(tǒng)的再設(shè)計
[Abstract]:Android operating system (Android) has the characteristics of good interface interaction and rapid application development, but its graphics frame part uses Dalvik Java virtual machine, which takes up a large amount of system resources, and its structure is complex. It is difficult to transplant embedded devices in the field of industrial control, so it is necessary to redesign and implement a new graphics system framework, Cnd system. On the basis of deep research on the architecture and implementation principle of Android graphics system, the new Cnd system is re-designed and implemented with C C language, and the implementation process of the system is optimized. According to the design idea of Android graphics system, the system adopts hierarchical architecture, including system platform layer, system runtime layer, application framework layer and application layer. The system platform layer is mainly Linux system; The system runtime layer adopts the base layer library provided by Linux system and some excellent open source libraries, including font vector, XML (Extensible Markup Language) document parsing, data compression and decompression, two-dimensional vector graphics processing and so on. The application framework layer and application layer use resource resolution that is basically consistent with Android graphics. Compared with Android system, the CND system has been modified and optimized in the system runtime layer and the application framework layer, and the implementation process has adopted the more efficient compiling and compiling language C language. In addition, the basic goal of the system is to reduce the number of system codes, improve the efficiency of the system, and complete the drawing and display of the application graphical interface on the ARM (Advanced RISC Machines) and MIPS (Microprocessor without Interlocked Piped Stages) hardware architecture platforms. Finally, the function and performance of the Cnd system are tested strictly. The test results show that after the integration of each module of the graphics system, the system takes up less resources, the interface interaction is good, and the system can run efficiently and stably. Can meet the needs of the industrial control field.
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.52;TP316
【參考文獻(xiàn)】
相關(guān)期刊論文 前7條
1 林粵偉;宋丹;;基于Android手持設(shè)備的智能家居遙控系統(tǒng)研制[J];電子產(chǎn)品世界;2015年06期
2 劉濤;唐祝壽;沈備軍;;Android應(yīng)用隱私泄露的自動化檢測[J];計算機(jī)應(yīng)用與軟件;2015年03期
3 楊倩;楊明趙;;Android顯示服務(wù)器——SurfaceFlinger研究[J];計算機(jī)應(yīng)用與軟件;2014年06期
4 卓煒;;基于Android操作系統(tǒng)的軟件開發(fā)及應(yīng)用的探討[J];電子技術(shù)與軟件工程;2013年23期
5 凌明;武建平;王猛猛;;國產(chǎn)Unicore架構(gòu)的Android系統(tǒng)繪圖操作指令級加速優(yōu)化[J];上海交通大學(xué)學(xué)報;2013年07期
6 孟小甫;高翔;從明;張爽爽;;龍芯3A多核處理器系統(tǒng)級性能優(yōu)化與分析[J];計算機(jī)研究與發(fā)展;2012年S1期
7 葉炳發(fā);孟小華;;Android圖形系統(tǒng)的分析與移植[J];電信科學(xué);2010年02期
相關(guān)碩士學(xué)位論文 前2條
1 吳振雷;基于Android系統(tǒng)PNG格式圖像采集壓縮系統(tǒng)設(shè)計與實現(xiàn)[D];黑龍江大學(xué);2015年
2 賈文杰;基于Android平臺的智能旅游系統(tǒng)的設(shè)計與實現(xiàn)[D];浙江大學(xué);2012年
,本文編號:2437873
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2437873.html