重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、学Java
创新互联致力于网站建设,网站制作设计,营销网页按需设计网站,外贸网站制作,企业网站建设,小程序设计,网站SEO优化,网站设计制作案例丰富,是成都做网站公司和建站公司,欢迎咨询。
目前,Java语言在Android开发中占据绝对统治地位,所以开发Android的第一步就是学好Java,建议至少完整的看一本Java入门书籍,推荐:
Java语言程序设计:入门书籍,分为《基础篇》和《进阶篇》。
Java编程思想(第4版):从Java的基础语法到最高级特性(深入毕洞磨的面向对象概念、多线程、自动项目构建、单元测试和调试等),更讲述了java语言的前世今生,语言特性,设计理念等等,阅读本书需要一定的java基础,建议至少看完《Java语言程序设计-基础篇》再看这本书。
2、学Android
第一行代码:郭霖大大编写的Android入门书籍,推荐这本书的原因有颤历两个,一是郭霖大大的语言通俗易懂,二是这本书很新,是基于Android4.0的入门书籍,根据友盟指数的统计,Android4.0以下的设备已不足10%,所以,现在入门,抛弃那些仍旧停留在Android2.x的入门书籍吧。:从开发工具到入门教程,从代码规范到版本控制工具,一切与android相关的都在这个网站上,Android入门请参考该网站的AndroidDevTutorials模块,这个网站的github地址是inferjay/·GitHub,如果有什么补充的可以push。
Android学习之路:stormzhang大大编写的Android入门文章,对于有一定java基础的人手斗来说,Android入门有这一篇文章就足够了。(该文章同样被收录在中)
郭霖的专栏:郭霖大大CSDN专栏。
stormzhang的页面:stormzhang大大的个人博客。
3、遇到问题怎么办
Google:用google搜出来的结果比百度质量高。至于如何不翻·墙就使用google请自行知乎,但是作为一个Android开发者,早晚要学会翻墙。
博客园-开发者的网上家园
博客频道-CSDN.NET
StackOverflow:国外的开发者问答社区,无需翻墙。
GitHub·Buildsoftwarebetter,together.:国外的代码托管平台,这里有很多Java/Android开源项目,无需翻墙。
注意:遇到问题一定要搞清楚问题出现的原因,建议花点时间仔细阅读一篇讲解详细的博文,而不是直接复制别人贴出来的代码,直接套用别人发的解决方案。