想学Andriod开发,不知道之前先要有什么基础,必须懂linux吗,要到什么程度?
Java要学到什么水平?学过SCJP课程的可以吗,还是要懂Web开发,Hibernate,Struts,Spring这中要先学吗?
会用到Javascript,需要学jQuery吗?
数据库要学哪一种?请大侠们一定要点拨一下小妹,谢谢了

解决方案 »

  1.   

    学过SCJP课程的可以吗,还是要懂Web开发,Hibernate,Struts,Spring这中要先学吗?会用到Javascript,需要学jQuery吗?一般情况下 上面的全部不用学。
    数据库也只是简单的调用SQLite
    linux可以不用懂,如果只是做应用
      

  2.   

    java 稍微有点基础就OK了,你讲的这些都不需要学
    liunx最好会些基本操作
    其实也可以边做边学的嘛
      

  3.   

    做应用层只要LZ会JAVA就行了 , 后面做的时候再边做边学。
    至于Linux , 当你做到底层的时候 , 这个就很重要了。
      

  4.   

    java是必须的
    linux是底层才用的
      

  5.   

    这个我得说下,你搞的都是J2SE和J2EE上的东西,就算没有Android,单做J2ME也用不到那些框架吧,既然懂Java就OK了,其他可以边学边用,
      

  6.   

    做上层开发的话,有java基础就可以了!
    如果使用NDK做底层开发的话,C/C++基础必须要有的,而且Linux也需要熟悉一下!
      

  7.   

    java基础加英语4级就可以了。
      

  8.   

    Java  C/C++ 这些都只是语言, 语言只是工具而已, 光知道这些还是不够的。 
      

  9.   

    先从java入手吧,不过也不是单纯的java,android有自己的架构的。
    如果要学习底层,会用到C/C++,当然也会需要学习一下LINUX的基本操作。
      

  10.   

    了解一下Java的基础是必要的~~
      

  11.   

    有SCJP基础应该足够了,学的内容可以参考环球培训的Android课程: http://android.peixun.it
      

  12.   

    J2ME 的思想带到开发Android中去,基本就可以了,如果做应用的话学过java就可以了
    如果做底层 要基于LINUX 必须要会C/C++
    兴趣所致
      

  13.   

     全称:sun certificated java programmer (SCJP),Java程序员认证,一种Java认证考试 。   对于Java程序设计员,Sun推出两项认证:Sun Certificated Java Programmer (SCJP)和Sun Certificated Java Developer(SCJD)。 
    奶奶的熊,sun公司认证的。我accp认证的也在干
      

  14.   

    首先要明白自己要做什么:
    1. 应用开发
    2. 系统开发
    应用:
    懂java基本就OK了,再熟悉下JNI,NDK,就可以全面应付了;
    系统:
    也可以分为FRAMEWORK和驱动
    FRAMEWORK会使用linux就好了。要懂JAVA,C++
    驱动要熟悉LINUX KERNEL开发。目前你的情况比较适合做应用开发。以上是个人观点。