请问一下,一般安卓应用开发的层? 刚开始学习安卓,请问下安卓应用开发一般开发时候分几层开发!主要是哪几层? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Android操作系统的层次:最底层是Linux内核 语言是C/C++上面一层是硬件抽象层和本地框架层 语言是C/C++再上面一层是Java框架层,语言是JAVA最上面是应用软件层,语言是JAVA,应用开发也就是在这一层开发。 那其中那个java开发这层再细分呢?? framework 框架、 和应用程序开发。 前者属于android系统本身,后者属于跑在系统上的应用。 楼主是想问像j2ee开发那样的mvc这种分层吧,android应用里比较难把层划分的很明显的,我开始也想像做j2ee那样显示层、控制层、模型层还想加个业务层,然后发现做这个根本不像j2ee那么回事,一般就是主线程维护界面,然后创建其他线程维护数据,数据线程处理后发消息给主线程更新界面。而j2ee这种大型的项目才会比较注重架构,减少层与层之间的耦合性~ 谢谢ls,你的回答我需要知道,我还以为做安卓也需要向做PC项目那般需要分层,一直误解了呀! android如何测摄像头和被拍摄物体之间的距离?? Android 两个Activity之间的切换动画 发一个游戏源代码--教你玩魔方 求助!我想把手机拍摄的图片通过利用GPS信息做成电子地图用来导航,具体怎么办? help me ArcGIS api for android 关于音乐播放的一个问题 求大神指点,我用百度地图api开发的地图怎么不能在手机上运行 selector使用出现问题 Android上下滑动 关于android二维码扫描,请教大家一下 请教下,投入2w元,能开发一个应用吗?
上面一层是硬件抽象层和本地框架层 语言是C/C++
再上面一层是Java框架层,语言是JAVA
最上面是应用软件层,语言是JAVA,应用开发也就是在这一层开发。
framework 框架、 和应用程序开发。 前者属于android系统本身,后者属于跑在系统上的应用。