Android framework 如何开发?需要学习什么知识?
最近找工作看到有条招聘信息这样写:职责1.对Android系统各层(内核库,FrameWork,GUI程序等)进行裁剪与定制;2.在不同芯片上集成Android系统;他的...
最近找工作看到有条招聘信息这样写:职责1. 对Android系统各层(内核库,FrameWork,GUI程序等)进行裁剪与定制;2. 在不同芯片上集成Android系统;他的要求是:熟悉Android系统框架,1年以上Android Framework开发经验;
我对Android已经有一定的了解了,能够从源码下载到编译,到移植进开发板都能顺利的完成。也看了好多书,不过大多都只是对Android开发的介绍与概述,没有涉及到具体的内容。
我想问下究竟如何去开发Framework,它到底是用java多还是c/c++多?一般的开发流程是怎样的?最好能详细的开个头,后面的我可以自己慢慢研究。俗话说师傅领进门修行靠个人,有知道的都来说几句,不甚感谢。 展开
我对Android已经有一定的了解了,能够从源码下载到编译,到移植进开发板都能顺利的完成。也看了好多书,不过大多都只是对Android开发的介绍与概述,没有涉及到具体的内容。
我想问下究竟如何去开发Framework,它到底是用java多还是c/c++多?一般的开发流程是怎样的?最好能详细的开个头,后面的我可以自己慢慢研究。俗话说师傅领进门修行靠个人,有知道的都来说几句,不甚感谢。 展开
4个回答
推荐于2017-11-24
展开全部
"能够从源码下载到编译,到移植进开发板都能顺利的完成" 你的这些经验挺符合要求的啊,招聘信息里写的"Android Framework"指的应该就是/frameworks/base,多数是Java代码。看样子他们是在做Android设备,厂商一般是做移植,然后根据自己产品的特点可能会在frameworks及整个平台里加自己的扩展功能。
2019-05-12 · 品牌创于1988,专注IT教育
江西新华电脑学院
江西新华电脑学院开设电子商务、软件开发、电竞、动漫设计、UI设计、室内设计、网络工程、互联网财务、VR等专业。 来校参观报销路费,报名享受国家学费减免政策,签订就业合同,毕业推荐高薪工作。
向TA提问
关注
展开全部
需要学习JAVA语言、Web开发基础、JavaWeb、MySQL数据库、JSP技术、Android的UI设计、数据存储、线程通信、Android组件、电话技术、GPS及位置服务、GoogleMap服务、BaiduMap服务、Android4.x新特性、Android高级绘图、Android高级控件、商业应用项目结构分析及设计、媒体播放软件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要对android系统进行定制吧应该,要调用那些库应该是c++多一些,毕竟是要讲究效率的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
主要是对android系统框架的了解
包括窗口管理系统,activity的管理等等
包括窗口管理系统,activity的管理等等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询