1.学好Java基础

对于刚接触Android的朋友,Java基础是你要面临的第一关。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。而且在大公司的面试上,JAVA基础都占有非常大的比重。

所以Java基础一定要学好,我们可以通过看教学视频或者买一本Java基础教程的书籍来学籍。我推荐大家看视频来学习Java基础,对于新手来说易懂,可以跟着视频来敲代码,记住要多敲多练!

2.选择合适的IDE

对于Android新手,我们可以安装两种开发工具,分别是eclipse和Android studio,学习Java基础时可以用eclipse,学习Android基础知识及开发Android项目时用Android studio。

3.学习能力及学习方式

软件开发这个行业是一个持续学习的行业,并不是像有些传统行业那样,所以学习能力非常重要,它决定你在开发路上能否走的长远。学习能力大家应该都有,学习方式可以从以下几个方面来看:

◦学会用谷歌

◦提问的能力

◦看一些Android大牛的博客

◦关注一些对自己有用的微信公众号

◦详细阅读Android官方文档

4.多看别人的代码

对同一种功能的实现,可以有很多种编码方式。多读别人的代码,非常有利用开拓思路,提高编码的灵活性。甚至经常可以从别人的代码中得到启发,产生灵感,创作出优秀的代码。

5.学会总结(写博客)

在你每天学习的过程中,最好把每天学习的内容和遇到的BUG问题总结起来,这样不仅可以增强对知识的记忆,还能提高自己的写作能力。

6.兴趣

学好一门技术,兴趣最重要!

关于作者

我是秦子帅,一个奋斗在路上的Android,java开发者,我维护了一个公众号【秦子帅】,每天分享Android,跨平台,前端等技术。感兴趣的朋友可以关注一下。

关注公众号,后台回复“666”,获取各种资源

更多相关文章

  1. Android客户端代码保护技术-完整性校验
  2. [Android基础系列]轻松实现按钮的鼠标悬停背景切换
  3. Android零基础教程8天学会移动开发
  4. Android 系统(243)---Android进程系列第一篇---进程基础
  5. 代码混淆—android被反编译的两种解决方案
  6. Android 集成 FFmpeg (一) 基础知识及简单调用
  7. Android 绘图基础:Path(绘制三角形、贝塞尔曲线、正余弦)
  8. Android开发之如何手写代码进行页面布局

随机推荐

  1. mysql 开发进阶篇系列 42 逻辑备份与恢
  2. java使用ganymed-ssh2如何远程执行多条命
  3. 基于JavaEE的智能OA办公系统的设计与实现
  4. mongodb的指令集
  5. rxjs - 创建数据流
  6. Python的hasattr() getattr() setattr()
  7. nodejs调试的几种方法,node-inspector可以
  8. 支付宝支付开发代码-java版
  9. 【linux】循序渐进学运维-基础命令篇-查
  10. Linux中启动Eclipse报错: JVM terminated