如何自学 Android 编程
2个回答
2016-11-19 · 学高端技术就来八维教育
关注
展开全部
1、学Java
目前,Java语言在Android开发中占据绝对统治地位,所以开发Android的第一步就是学好Java,建议至少完整的看一本Java入门书籍,推荐:
Java语言程序设计 (豆瓣):我原来看的入门书籍,我老师推荐的,分为《基础篇》和《进阶篇》。
Java编程思想 (第4版)
(豆瓣):从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),更讲述了java语言的前世今生,语言特性,设计理念等等,阅读本书需要一定的java基础,个人经验,建议至少看完《Java语言程序设计-基础篇》再看这本书。
2、学Android
第一行代码
(豆瓣):郭霖大大编写的Android入门书籍,推荐这本书的原因有两个,一是郭霖大大的语言通俗易懂,二是这本书很新,是基于Android4.0的入门书籍,根据友盟指数的统计,Android4.0以下的设备已不足10%,所以,你现在入门,抛弃那些仍旧停留在Android2.x的入门书籍吧。
AndroidDevTools:从开发工具到入门教程,从代码规范到版本控制工具,一切与android相关的都在这个网站上,Android入门请参考该网站的
Android Dev Tutorials 模块。
Android学习之路:stormzhang大大编写的Android入门文章,对于有一定java基础的人来说,Android入门有这一篇文章就足够了。(该文章同样被收录在AndroidDevTools中)
郭霖的专栏:郭霖大大CSDN专栏。
stormzhang.com 的页面:stormzhang大大的个人博客。
3、遇到问题怎么办
Google:用google搜出来的结果比百度质量高。至于如何不翻·墙就使用google请自行知乎,但是作为一个Android开发者,你早晚要学会翻·墙。
博客园 - 开发者的网上家园
博客频道 - CSDN.NET
Stack Overflow:国外的开发者问答社区,无需翻·墙。
GitHub · Build software better,
together.:国外的代码托管平台,这里有很多Java/Android开源项目,无需翻·墙。
目前,Java语言在Android开发中占据绝对统治地位,所以开发Android的第一步就是学好Java,建议至少完整的看一本Java入门书籍,推荐:
Java语言程序设计 (豆瓣):我原来看的入门书籍,我老师推荐的,分为《基础篇》和《进阶篇》。
Java编程思想 (第4版)
(豆瓣):从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),更讲述了java语言的前世今生,语言特性,设计理念等等,阅读本书需要一定的java基础,个人经验,建议至少看完《Java语言程序设计-基础篇》再看这本书。
2、学Android
第一行代码
(豆瓣):郭霖大大编写的Android入门书籍,推荐这本书的原因有两个,一是郭霖大大的语言通俗易懂,二是这本书很新,是基于Android4.0的入门书籍,根据友盟指数的统计,Android4.0以下的设备已不足10%,所以,你现在入门,抛弃那些仍旧停留在Android2.x的入门书籍吧。
AndroidDevTools:从开发工具到入门教程,从代码规范到版本控制工具,一切与android相关的都在这个网站上,Android入门请参考该网站的
Android Dev Tutorials 模块。
Android学习之路:stormzhang大大编写的Android入门文章,对于有一定java基础的人来说,Android入门有这一篇文章就足够了。(该文章同样被收录在AndroidDevTools中)
郭霖的专栏:郭霖大大CSDN专栏。
stormzhang.com 的页面:stormzhang大大的个人博客。
3、遇到问题怎么办
Google:用google搜出来的结果比百度质量高。至于如何不翻·墙就使用google请自行知乎,但是作为一个Android开发者,你早晚要学会翻·墙。
博客园 - 开发者的网上家园
博客频道 - CSDN.NET
Stack Overflow:国外的开发者问答社区,无需翻·墙。
GitHub · Build software better,
together.:国外的代码托管平台,这里有很多Java/Android开源项目,无需翻·墙。
展开全部
自学安卓的话,还是有一定的难度的;
1、自己真的准备自学了么?能坚持吗?
2、自己有这方面的一些基础的认识和理解吗?
3、英语水平怎么样?
4、遇到难题,自己不会解决怎么办?
建议:如果想自学安卓还是比较困难的,一门技术不是这么容易就能琢磨懂的!可以选择一家培训机构,快速的领进门,还可以学一些实际的运用技术,这样可以更快的学习安卓!不过,学Android 编程,最好有一定的基础,如果没有基础,建议应该具备大专以上学历的,学历低了怕你学习很吃力,学到一半不想学了,没学成就浪费钱。如果说选学校,建议最好选择美国上市的大公司,大公司一切都有保障,不会被骗!希望能够帮到你!
1、自己真的准备自学了么?能坚持吗?
2、自己有这方面的一些基础的认识和理解吗?
3、英语水平怎么样?
4、遇到难题,自己不会解决怎么办?
建议:如果想自学安卓还是比较困难的,一门技术不是这么容易就能琢磨懂的!可以选择一家培训机构,快速的领进门,还可以学一些实际的运用技术,这样可以更快的学习安卓!不过,学Android 编程,最好有一定的基础,如果没有基础,建议应该具备大专以上学历的,学历低了怕你学习很吃力,学到一半不想学了,没学成就浪费钱。如果说选学校,建议最好选择美国上市的大公司,大公司一切都有保障,不会被骗!希望能够帮到你!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询