A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sasami 中级黑马   /  2016-6-19 22:49  /  20716 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有同学跟我说安卓的app开发就是前端开发,   后来查了一下资料发现安卓开发也有用到很多网页编辑的工具,  有大神解释下区别吗?  或者说所谓的全栈开发就是从前端到服务器端一个人搞定?

9 个回复

正序浏览
冬冬宋 发表于 2016-8-10 00:47
我倒现在也没有明白安卓的核心在哪里,界面前端做,数据后台做,那我只能理解为,是在所前端和后端之通讯的 ...

安卓,写个webview的框,  放H5页面,    现在,uniApp直接搞定了,   如果不是太追求性能的app,基本上没Android 啥事了
回复 使用道具 举报
属于移动端开发。但是对于后台的童鞋来说,这两个都是前端的。
回复 使用道具 举报
安卓开发的基础是java,和前端不一样
回复 使用道具 举报
Android 是运行于 Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以bionic 取代Glibc、以Skia 取代Cairo、再以opencore 取代FFmpeg 等等。Android 为了达到商业应用,必须移除被GNU GPL授权证所约束的部份,例如Android将驱动程序移到 userspace,使得Linux driver 与 Linux kernel彻底分开。bionic/libc/kernel/ 并非标准的kernel header files。Android 的 kernel header 是利用工具由 Linux kernel header 所产生的,这样做是为了保留常数、数据结构与宏。
目前Android 的 Linux kernel控制包括安全(Security),存储器管理(Memory Managemeat),程序管理(Process Management),网络堆栈(Network Stack),驱动程序模型(Driver Model)等。下载Android源码之前,先要安装其构建工具Repo来初始化源码。Repo 是 Android 用来辅助Git工作的一个工具。
回复 使用道具 举报
不属于  两个范畴好不啦
回复 使用道具 举报
我倒现在也没有明白安卓的核心在哪里,界面前端做,数据后台做,那我只能理解为,是在所前端和后端之通讯的问题,比如,说前端一个按钮,这个按钮要获取,数据,然后后端做好了一个庞大的数据库,那么所谓的安卓开发就是,去调取这写数据,来给前端;;;;;;;;;;;;个人见地
回复 使用道具 举报
界面显示的部分就是前端开发的,做安卓也是要会点前端的。全栈开发简单说就是前台后台都能随便写
回复 使用道具 举报
这个属于移动端开发
回复 使用道具 举报
移动前端吧貌似,,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马