杭州Android培训
达内杭州Android培训中心

13732203138

热门课程

解惑:新人如何学习Android开发?

  • 时间:2018-11-08 15:34
  • 发布:转载
  • 来源:网络

新人如何学习Android开发?如果你对Android十分感兴趣,如何从没有任何基础开始去编写自己的APP。本文为大家解惑。

(1)Java基础:

Android应用程序基于Java编程语言开发,所以学习Android编程之前必须对Java这门编程语言有一个基本的概念,知道它的来源与用处。如果你没有接触过Java甚至没有接触过编程,那我建议先把这部分的漏缺补上再学习Android,能力比较强的同学也可以选择一边学习Java一边编写Android。有目的的去学习效率会比无目的的学习高得很多。小编在上一次发的文章中也给大家分享了一下Java学习的目录,你可定一个目标,每天完成固定量的学习,最后,你应该掌握或者了解以下内容:

a.基本数据类型:要会基本数据的计算与转换;

b.面向对象基础:了解面向对象的思维方式与面向对象编程中的基础知识,如对象的实例化、继承的使用、多态的概念、接口的封装等;

c.Java类集框架:了解List列表、Set集合、Map映射。

学习Android入门涉及的Java知识并不高深,有一些知识在开始学习时你可能觉得比较复杂,可以暂时放弃,在前期学习Java时你需要知道有这样一个概念就行。

(2)开始学习Android:

学习Java基础后学习Android就得心应手了,在初期,你需要学习Android常用的控件,也许你还不知道什么是控件,你可以简单的这样理解,在每个APP界面上你能看到的都是控件,文字依附在文本控件上,图片依附在图片控件上,按钮依附在按钮控件上,等等。你需要学习如何往APP界面添加控件,会使用简单的Java代码修改这些控件的属性,如修改图片的大小、修改文字的内容。掌握这些基本的代码编写后开始尝试学习更复杂的业务逻辑编写,如使用服务、使用网络、调用第三方接口。

关于学习资源,网络上的免费视频很多,但不是每一套都适合你,我推荐你去百度传课、慕课网、腾讯课堂等逛一逛,选择自己适合的一套去看,所说的适合就是老师讲课的方式、语调等让你感到舒服。如果要看书,我推荐的比较通俗易懂的是《第一行代码》,这本讲的比较通俗易懂,讲的都是开发中用到的;另外一本是《疯狂Android讲义》,这本就像一本翻译过后的Android开发文档,相比《第一行代码》这本讲的比较细,因此书比较厚,Android中大部分知识都将的很细,也可以选择这本来参考。小编选择的方式是看视频加上看书,平时看视频学基础,遇到不会的知识就翻书来看。

(3)尝试写项目:

在学习Android过程中,给自己定目标,编写具有特定功能的APP,并且尝试去实现它。学好Androird没有网上说的那样“21天速成之类”的说法,而是一个长期学习的过程,也许是多个月,一年或者很多年,你才能不断积累到自己想拥有的技能。

希望本文能对大家有所帮助。

上一篇:为什么学编程要首选C语言?
下一篇:Android工程师:Smali是什么?为什么要学习Smali?

嵌入式操作系统的精髓:怎么设计嵌入式系统?

嵌入式MCU软件开发之startup过程详解

嵌入式Linux系统基础概念总结

你工作很辛苦,不代表你干得很有价值!

选择城市和中心
贵州省

广西省

海南省