本来不想写,想了一下还是记录一下,回过来自己看看 ,自己也是自学安卓的。把过程遇到的问题记录下来。
学了大半年的java(有c#基础),从 基础的语法,从基础的开始了解一下,后面陆续Struts,jdbc,Servlet,后面是spring,是spring mvc ,在ssm整合,
最后springboot (这个就停止了) 发现java这个体系太庞大了,自己优势又不大(单一个spring 精髓 要熟练精通花的时间很多 ,不得不说java 里面的spring 很多思想 很强大,通过学习 发现以前写c#
代码 看起来很方便,那是微软帮我们封装了很多。java 都是要自己弄。 )在想想了自己已经会net, 前端 js,css 也不错。 在折腾java优势在哪里,后面就想到了移动开发 安卓
(自己已经错过了手机端时代,这一次自学也要赶上这一班车就从原生的开始,(网上有很多的uni-app折腾了下做个例子商城 基本上和现在的微信小程序开发很相似) ,Flutter 还有React Native,新起的 kotlin ),
很早以前我是想学习的,但是那个该死的 eclipse没有中文版本 (自己英文又差 java 当时也是这个没学习)。后面在idea的基础 了解了android studio 风格 都差不多,也智能方便很多,就下手了java,到现在的安卓。
虽然说是自学 无师自通(算一个全栈工程师 ),也是看的别人的教程,了解了基本的套路,前言话题说了很多进入正题:
1:安卓开发是基于java。首要要配置 java sdk环境 经典的话题,
这里可以参考前面写的 https://www.cnblogs.com/y112102/p/9578255.html
2:编辑工具 使用 android studio google主推,巨头说了说,良民跟着干
我看到的现象大部分都是从eclipse 过渡到android studio 趋势 现在大部分都是使用android studio , 我也是因为eclipse没赶上java 对它影响很不好 。
3:安卓android studio sdk (这个基于安卓开发的库 类似net里面的 net framework )
或许大佬也发现, 2,3 让你一个一个折腾很麻烦,都在 android studio,打包好了 android studio sdk。一起安装 不用那么麻烦。
最后说一下。之前java开发管理jar 使用的是maven 在 android studio 使用 gradle 个人感觉gradle 方便了很多。在熟悉android studio,就了解gradle ,
相信这里就不用我在说介绍了。
如果还是闲麻烦这里给百度盘提供下载地址:
java sdk
https://pan.baidu.com/s/1V3RMuHEfzEJTHNrTgX3wow 提取码 bqcn
android studio 内置了sdk
https://pan.baidu.com/s/18X8eegd6hg5AJxp4P7x-TA 提取码 768t