身为编程小辣鸡的我急需要建立自学体系 ,在编程的道路迈出正确的第一步。各位道友求教!!!!!

解决方案 »

  1.   

    可以在网上看视频,网易云、百度、慕课等等网站,书籍可以看看:第一行代码android第二版(虽然他是7.0系统的,抵不过经典啊),第一版的是eclipse的所以建议不要看,看第二版。先把基础的学习好了,如果本身懂java那学的很快,如果不懂java那可能花的时间就比较长了
      

  2.   


    Android前景堪忧
      

  3.   

    我的建议很简单, 不用买书看,
    1. 以 developer.android.com 为主要的学习网站, 里面的入门练习以及各类例程丰富够用. 
    2. 动手. 以Android Studio为开发环境, 实战.
    3. 遇到的技术问题, 先Google或Bing搜; 找不到答案的,在几种主要的技术讨论论坛(包括 stackoverflow)里咨询高手.
      

  4.   

    感谢感谢!!!不过我现在的情况很迷茫,零基础,刚开始学习,最终目的是能编手机软件。我现在在我爱自学网平台学习,视频中建议是先学会javase,所以我现在在学se。但现在加入了csdn,看见大神们发了那些学习流程图,感觉自学网视频教的只是皮毛,而且我现在对视频提出的学习步骤提出质疑。我现在就是想展望一下整个学习安卓开发的漫漫长路,想明白要去学那几个方面或者那些编程语言以及知识基础。
      

  5.   

    学习javase有什么用???
    入门的话当然是把第一行代码看一遍喽
      

  6.   

    要是楼主想学的好,那你还要去了解底层,要学的语言java、linux、c、
      

  7.   

    安卓的话,了解Java 变量\逻辑运行方式\网络编程\UI界面设计\算法\代码美学,底层的东西,在学到东西并做出东西,还有兴趣继续学的话,再学C和linux,学网网络编程,基本上对于普通的j安卓程序就有把握了.
      

  8.   

    底层,其实严格意义上来说,c里面的底层,只有指针这一项,其他都不是.除了指针和汇编接近了,其他所有语言和C基本上一致,Python除外.
      

  9.   

    如果是刚开始接触编程,建议先花一段时间学习Java,不必面面俱到,只需要把循环、判断、类、对象、封装、泛型、线程和异常这些重要的概念和特性掌握即可,书籍的话可以看《Java核心技术》。在掌握了一定程度的Java后再学习Android就比较轻松了,可以直接看《第一行代码》这本书。学习过程中遇到不懂的可以多百度,另外不要只看书,一定要多写代码,把书上的demo理解后都敲一遍。
      

  10.   

    地址操作的是指针,计算机的所有原理都来自与微机原理的扩展,汇编是直接对于0和1的封装, 直接对地址操作,c相对来说就有一定冗余的封装,只有指针明显的对地址产生了操作过程.至于混乱的宏,这是命名和硬件的问题.越高端的语言,封装的越多,也就是代码冗余越多,所以运行速度就慢了.其他语言有指针,它的指针是拿来做什么用的?它的的周边函数的封装情况怎样?封装越少运行速度越快,手工的代码量越多,考虑的东西越多,bug越多.
      

  11.   


    C的混乱来自于
    1. 宏
    2. 表达式中赋值
    指针不算,有指针的语言多得是

    地址操作的是指针,计算机的所有原理都来自与微机原理的扩展,汇编是直接对于0和1的封装, 直接对地址操作,c相对来说就有一定冗余的封装,只有指针明显的对地址产生了操作过程.至于混乱的宏,这是命名和硬件的问题.越高端的语言,封装的越多,也就是代码冗余越多,所以运行速度就慢了.其他语言有指针,它的指针是拿来做什么用的?它的的周边函数的封装情况怎样?封装越少运行速度越快,手工的代码量越多,考虑的东西越多,bug越多.
      

  12.   

    第一行代码android第二版  强烈推荐
      

  13.   

    java最重要,先学会java再到网上找android资料,或者kotlin也行,最近java比较后劲不足
      

  14.   

    链接:https://pan.baidu.com/s/1blbazqHAZpKVsbg-52CGuQ 提取码:KP89  复制这段内容后打开百度网盘手机App,操作更方便哦
      

  15.   

    1. 以 developer.android.com 为主要的学习网站, 里面的入门练习以及各类例程丰富够用. 
    2. 动手. 以Android Studio为开发环境, 实战.
    3. 遇到的技术问题, 先Google或Bing搜; 找不到答案的,在几种主要的技术讨论论坛(包括 stackoverflow)里咨询高手.
      

  16.   

    安卓手机运用的是android系统,开发app就是需要在android studio平台上开发,而android开发所需要的语言是java语言,所以我建议你先学会java语言的语法先,我推荐你可以看看《java从入门到精通》这本书(淘宝有),然后就学习android studio 软件平台上开发app,推荐书《正版现货速发Android Studio开发实战:从零基础到App上线(第2版)》这本书介绍了android studio软件的安装和下载,以及详细的解释了android系统开发的各端口,望采纳
      

  17.   

    我也想学 可是初中文化水平 英语现在wan忘差不多了
      

  18.   

    学习android编程最好的就是实战,跟着视频或者买一本书,跟着写代码,在实战的过程中学习。
    推荐几个视频学习的网站:网易云课堂、bilibili、中国大学mooc
    查资料可以去 developer.android.com 
    实在有解决不了的问题就去论坛交流请教大佬
    完事开头难,遇到问题千万不要放弃,有个好的视频把你带入门,后面就顺了,加油
      

  19.   

    Android Studio
      

  20.   

    多做项目,没有项目可以自己找事情做。比如我就做过水卡充值器、手表作弊软件(联网通讯,像qq那样)多端的,即有手表独立端也有手机独立端。需求是动力的开源。看书建议用《第一行代码 Android 第2版》,开发软件用的我建议用AIDE,调试方便,携带方便,哪儿都能编程。
      

  21.   

    学Java先,建议买本 《Java 编程思想》,能力强的话一周熟悉基本内容。然后到网上看安卓视频教程(B站有一大堆),学完自己写一个小项目(建议模仿cnode,有现成的API),然后可以看看别人开源的项目学习下。自己单独开发APP应该是没问题了
      

  22.   

    工作总结 年终总结 2019 年度 年中总结 上半年 下半年 半年度 销售 年月 季度 早会 业绩 商务 汇报 计划 述职报告 财务 企业 公司介绍 微立体 新年计划 工作规划 模板 蓝色 蓝色模板 多媒体 PPT 计划|总结 PPT
      

  23.   

    加油哦٩( •̀㉨•́ )و get!
      

  24.   

    现在正在自学JavaScript,学校水客正在学java,想问一下自学前端的大佬们出去找工作难吗?