Android采用分层架构,如图2。1所示。底层为Linux Kernel,使用C语言编程。最上层是Application层,使用Java语言编程。中间两层为FrameWorks和Library层,使用Java语言和C/C++语言混合编程。因为Java运行速度与C/C++语言相比十分缓慢,这样做可以大幅提高Android系统的运行速度,同时也提高了系统的可移植性。各大Android手机厂商出于保密原则,用户没有查看底层代码和文件的权限,个人开发者往往只能针对Application层进行开发。

上一篇:MATLAB多目标多雷达跟踪融合软件开发
下一篇:VC++图像拼接算法的分析与实现

16位单片机的语音电子门锁系统【2910字】

ADPCM语音编解码电路设计及FPGA实现【944字】

基于百度语音识别api的语音识别服务

Android课程同步练习系统的设计

Android智能手机的交互式学习系统的设计

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...