首先,哥们不是大牛,仅仅从个人角度说一点见解
从应用往下走,学习学习框架的知识,整体上熟悉android系统,可以搞两本书来瞧瞧

解决方案 »

  1.   

    大牛一般不出山,基本都是精通底层的高手,嵌入式C/C++,Linux系统原理都懂,才能把整个Android玩透。个人建议先学习NDK JNI ,然后学习C/C++代码,看系统框架源码,买本源码分析看看。本人也在学习底层的东西中。
    颇有难度。
      

  2.   

    谢谢您的答复。
    个人做过比较简单的JNI的开发,C/C++虽然不敢说多么好,但是就是做这个出身的,所以也不算太差。Linux系统的确不是很熟悉。
    但是基于公司业务关系,即时把Linux玩透,估计以后也用不上,因为我们就是做组上层应用的。
    依然迷茫中
      

  3.   

    7年android大牛建议不要看底层了,搞搞算法,直接搞游戏,搞低层的赚不到大钱的,哈哈。
      

  4.   

    有几位的意见不敢苟同啊,越是底层越大牛?未必,曾经一个同事,牛逼哄哄的说要搞懂android系统源码才nb,说你们做应用层的在界面上写写画画都太没技术含量,讽刺的是其他几个同事还一个劲的“嗯嗯嗯、是的”。由于我是做手游出身,我说你就用java写,在view上给我实现个抛物线物理系统或者实现一个粒子爆炸效果,瞬间他傻了...
      

  5.   

    赞成,看底层源代码就是费力不讨好
    为什么这么说呢??搞游戏的死在上面的比较多吧???不搞武侠RPG类的问题不大。