应用开发 JAVA的多
底层驱动 C C++JAVA没啥意思,建议选择C C++

解决方案 »

  1.   

    application
    frameworks
    driver大部分的人都是在做applications
      

  2.   

    Java应用 + Framework架构 + C/C++底层
    每一块关注点不一样,最上层Java应用都可以做,
    后面两层主要是终端开发涉及的了
      

  3.   

    上层application java
    底层driver,C/C++
    这是两大块,其他还要掌握的包括通信协议,等等
      

  4.   

    现在Android分为标准的三大类:
    1.应用开发(SDK);
    2.系统开发(Frameworke + Native);
    3.底层开发(驱动 + 系统移植);
      

  5.   

     一般分为 java层和c层开发.
      

  6.   

    非常感谢大家的留言。或许是我没有把问题描述清楚,大家都从层次上面去分类了。
    还是非常感谢大家的热心帮助。不过我还是想重新描述一下我的问题:1、android应用框架知识点可以分为哪几类?--我可以分类去学习那些知识点。
    2、android应用程序可以分为哪几类?--我可以分类去做一些实践项目。谢谢大家。
      

  7.   

    你可以去看看android的框架,现在很多把android平台往平板电脑,数码相机上移植的