请问自学安卓app开发需要掌握哪些知识,看哪些书籍,学习流程是怎样的?自学大概多久能学入门,制作一个小的APP。有这方面行业的前辈请指点一下。之前上网查,网友说安卓app开发就是安卓开发,需要掌握安卓系统的相关知识。但是开发安卓app和安卓系统难度明显不一样,安卓系统复杂的多。一个刷机包都得几百兆甚至1G,而一个APP一般就几十兆,小的甚至只有几百K。

解决方案 »

  1.   

    https://blog.csdn.net/qq_30993595
    这里有很多Android干货,知识点总结绝对有帮助
      

  2.   

    自学安卓开发的前提是你学了java或者kotlin,还有网络相关的知识。然后找一本Android开发的书(第一行代码、Android开发实战等),开发中熟悉使用系统控件、API啥的,如果能了解一些API的源码啥的,会提高的很快。
      

  3.   

    先学java吧,kotlin基本上java学完思想上差不多了。然后看第一行代码如果觉得有点难度的话买一本疯狂android讲义,两者结合的看,便于理解。你可以下一款app鸿样大神的玩android里面有很多开发需要用到的工具。建议一边做个小项目,一边跟着学,进展很快
      

  4.   

    学《第一行代码——Android》,这个很不错!是一本用来自学比较全面的书。对于初学者来说,已足够。学习流程按照这本书的目录学习就好了。努力的话,一两个月入门差不多了。
      

  5.   

    很多好书啊,入门级《android疯狂讲义》《第一行代码-Android》,中级的《Android艺术开发探索》《Android设计模式》啊,都是挺不错的书
      

  6.   

    我这个类别的博客可以帮你走出学习android开发的第一步。https://www.cnblogs.com/guwei4037/category/840886.html
      

  7.   

    我当时也是自学的,先看了【Thinking in java】先学了java,之后就上了慕课网进行android方面的学习,课程视频都是免费的
      

  8.   

    1、java基础。
    2、安卓第一行代码(第二版),正常情况下先了解前四章内容,即可开发一简单APP。其余内容以后慢慢深入。
    3、学会使用github,寻找一些开源库,你会很开心的。
      

  9.   

    可以关注我的微博,或者其他Android开发博主
      

  10.   

    可以关注我的博客,或者其他Android开发博主 ,或者学习官方资料