- 2
- 0
- 约2.55千字
- 约 4页
- 2018-03-07 发布于河南
- 举报
01-Android GUI系统简介
Android图形系统的分析与移植--一、Android GUI系统简介
1? 综述
Android的GUI系统由C语言框架和JAVA语言框架组成。对下层,Android的GUI系统通过调用显示输出设备和输入设备的驱动,从而将Android的软件系统和底层的硬件联系起来。对上层,Android的GUI系统提供了Java层次的绘图结构,Android的Java框架层调用这些绘图接口来构建各种UI元素,这些绘图接口也可以供Java应用程序层来调用。
Android的GUI系统架构图如图1所示:
图1??? GUI系统框架图
其中驱动包括FrameBuffer驱动,Event输入驱动等。
由上图可知,libui是提供接口的框架库,其他的库大部分通过继承并实现libui中定义的类来实现相应的功能。因此,理解libui的构造对于了解GUI的整体框架存在必然性。以下就来介绍一下该库。
2? libui库??????????????????????????????????????????????????????????????????????????????????????
libui是Android在本地层次一个框架性质的集成库,它不仅是现实的中枢,也是整个AndroidGUI系统的中枢。
这个库提供了一些接口,由其他的库通过类继承方式来实现,而调用者只需要调用libui库的接口即可。libu
您可能关注的文档
- 物化课件-第一章气体(教学版).ppt
- 生物化学-1998.doc
- 班级工作量化考核细则.doc
- 微生物学-2003.doc
- 实验小学火灾应急预案.doc
- 实验小学学校消防安全应急预案.doc
- 北京航空航天大学机械原理历年试题2.doc
- 数学院学生入党志愿书填写范式doc.doc
- 北京航空航天大学机械原理历年试题5.doc
- HTC G14s-off教程+root+刷机.doc
- GB/T 20818.11-2026工业过程测量和控制 过程设备目录中的数据结构和元素 第11部分:测量设备电子数据交换用属性列表(LOPs) 通用结构.pdf
- 中国国家标准 GB/T 20818.11-2026工业过程测量和控制 过程设备目录中的数据结构和元素 第11部分:测量设备电子数据交换用属性列表(LOPs) 通用结构.pdf
- 中国国家标准 GB/T 47358-2026环境管理体系 在设计和开发中引入材料循环的指南.pdf
- GB/T 47358-2026环境管理体系 在设计和开发中引入材料循环的指南.pdf
- 《GB/T 47358-2026环境管理体系 在设计和开发中引入材料循环的指南》.pdf
- 市场监管局投诉处理服务投标方案.docx
- 秩序辅助维护管理服务投标技术服务方案.docx
- 数字乡村战略下乡村旅游设计方案.pdf
- 乡村卫生人员培训投标方案.docx
- 铁路沿线乡村绿化提升项目投标方案.docx
原创力文档

文档评论(0)