Android开发从入门到精通之零基础学习路线 您所在的位置:网站首页 cocos2d-android入门 Android开发从入门到精通之零基础学习路线

Android开发从入门到精通之零基础学习路线

2023-02-25 00:19| 来源: 网络整理| 查看: 265

一、前言

不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。

如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大。

最近看到很多Android新手问Android学习路线,学习方法啊,如何入门啊,所以我从网上找了一些资料,然后以我的工作经验给大家总结一下,让你们少走弯路,提取一些工作中经常用到的技术。

准备工作

首先你得有台电脑(废话),当然这台电脑的配置要稍微好一点,尤其是当你准备在电脑上运行Android模拟器进行开发的话。

最好有一台Android手机。

准备好你入坑的热情和决心!

Java

Android是使用Java语言开发的,所以想要学习Android,你必须有一定的Java基础,否则根本进行不下去。当然你没有也没有关系,这里为你提供一份Android编程入门教程,相信你能很快上手学习。

Java语言基础从入门到熟悉

一. Java综述

面向对象 设计模式

二. Java基础

基础笔记 接口与抽象类

三. class

Java 类的基础,class 基础 Java 类初始化顺序 …

四. 面向对象

抽象,封装,继承,多态 多态 image.png

五. 容器

Java集合类 ArrayList介绍 Map

六. 多线程

线程简介 Java 读写锁

七. IO

Java读写文件 Java读写xls文件

八. 正则表达式

使用正则表达式 查找特定字符串 提取特定字符 …

九. 日历 … 十. 注解使用与简单说明 … 十一. Java使用加密算法 … image.png

开发环境 开发工具

学习Java期间使用的一般都是Eclipse。

但对于Android来说,建议使用 Android Studio 而不是Eclipse ADT。

对于新手来说可能安装Android Studio存在一定困难你可以看着以下视频,一步步的跟着学习安装运行

模拟器:

如果开发工具自带的模拟器在你的电脑上运行流畅,那就用自带。

否则就试试Genymotion吧,不过这个模拟器常出毛病,虽然很流畅但微信菌揍是任性地不喜欢它。(主要是因为被它虐过千百遍了)

穿墙工具:

这个不用多说了,有个翻墙工具还是挺方便的。

当然改hosts的方式能访问google,也可以。

Android入门 推荐图书:

疯狂Android讲义第三版(因为这本书是使用Android Studio作为开发环境的所以更推荐它)

第一行代码 Android

推荐视频:

腾讯Android视频(IT培训机构的课堂录像,浓郁的功利主义学习气息,但整个讲解体系比较清晰完整,学起来更顺手一些)

慕课网(虽然网站很努力地把已有视频整理出一个学习路线,但还是感觉比较零散,适合查漏补缺学习)

Android入门自学方式 有了Java阶段的学习,这一阶段如果以视频学习为主,建议使用腾讯Android视频,辅以图书查漏补缺。如果以图书为主,可以根据图书讲解敲代码,辅以慕课网视频查漏补缺。遇到问题可以去百度,入门的问题一般会有很多人遇到,并且给出比较好的解答。

技术要求:

掌握基本知识点,比如四大组件如何使用、如何创建Service、如何进行布局、简单的自定义View、动画、网络通信等常见技术。

全套零基础教程已经为你们准备好了,需要的可以在文末进行观看。 image.png

Android进阶

图书推荐:

Android开发艺术探索 Android群英传 Android 源码设计模式解析与实战 Android内核剖析 ……

Android进阶自学方式 其实到了这一阶段(以微信菌目前的水平已经无法提供什么经验分享了),基本以看书、看博客自学为主。去CSDN翻大牛博客,去github找开源项目,去StackOverFlow寻找问题的解决答案等等。

这一阶段不多讲了,能进行到这一阶段的自学者,其实已经完全没必要看这篇文章里说的该怎么学习了

学习视频

【Android安卓开发】Android零基础入门到精通 Android Studio安装教程+全套安卓基础教程 | 适合初学者



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有