请问一下,一般安卓应用开发的层? 刚开始学习安卓,请问下安卓应用开发一般开发时候分几层开发!主要是哪几层? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Android操作系统的层次:最底层是Linux内核 语言是C/C++上面一层是硬件抽象层和本地框架层 语言是C/C++再上面一层是Java框架层,语言是JAVA最上面是应用软件层,语言是JAVA,应用开发也就是在这一层开发。 那其中那个java开发这层再细分呢?? framework 框架、 和应用程序开发。 前者属于android系统本身,后者属于跑在系统上的应用。 楼主是想问像j2ee开发那样的mvc这种分层吧,android应用里比较难把层划分的很明显的,我开始也想像做j2ee那样显示层、控制层、模型层还想加个业务层,然后发现做这个根本不像j2ee那么回事,一般就是主线程维护界面,然后创建其他线程维护数据,数据线程处理后发消息给主线程更新界面。而j2ee这种大型的项目才会比较注重架构,减少层与层之间的耦合性~ 谢谢ls,你的回答我需要知道,我还以为做安卓也需要向做PC项目那般需要分层,一直误解了呀! 导致内存出错的问题,请各位看看 关于ADB Forward, 怎么把Android发给PC的TCP请求forward给PC 请问关于hashmap的问题 刚开始学android的 毕业设计要开发个android应用程序 高手指点 誓师贴 请教android.uid.system 不能读写sdcard的问题 怎么得到ViewPager里的ListView Android SDK 1.6到4.4全部离线包 寻找思路,指点一下别人这效果怎么实现的 Android Studio中的 adb.exe 进程无法删除 关于android二维码扫描,请教大家一下 请教下,投入2w元,能开发一个应用吗?
上面一层是硬件抽象层和本地框架层 语言是C/C++
再上面一层是Java框架层,语言是JAVA
最上面是应用软件层,语言是JAVA,应用开发也就是在这一层开发。
framework 框架、 和应用程序开发。 前者属于android系统本身,后者属于跑在系统上的应用。