android手机app应用开发,需要学习什么语言?需要什么工具?

 我来答
流年暗0独殇
推荐于2018-10-09 · TA获得超过2515个赞
知道答主
回答量:60
采纳率:80%
帮助的人:16.7万
展开全部
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 模块,这个网站的github地址是inferjay/AndroidDevTools · GitHub,如果有什么补充的可以push。
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开源项目,无需翻墙。

注意:遇到问题一定要搞清楚问题出现的原因,建议花点时间仔细阅读一篇讲解详细的博文,而不是直接复制别人贴出来的代码,直接套用别人发的解决方案。
xi...6@163.com
2013-05-13
知道答主
回答量:1
采纳率:0%
帮助的人:1484
展开全部
假如是选择安卓学习的话应该慎重了解下
是不是老师真的有这方面的开发经验
是否有线上的真实应用,华夏博大的3G学院反映挺好的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ka...3@163.com
2013-05-02
知道答主
回答量:2
采纳率:0%
帮助的人:2931
展开全部
华夏博大过硬的设^备保证教^学,具备真实的线上应用,并且可以就了业之后再付钱。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ad81ee74a
推荐于2017-10-04 · 超过70用户采纳过TA的回答
知道小有建树答主
回答量:343
采纳率:0%
帮助的人:176万
展开全部
一般来说: JAVA, eclipse。都是这两个的。

有些高手,会使用C++ , 用普通记事本去写。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江西新华电脑学院
2019-05-12 · 品牌创于1988,专注IT教育
江西新华电脑学院
江西新华电脑学院开设电子商务、软件开发、电竞、动漫设计、UI设计、室内设计、网络工程、互联网财务、VR等专业。 来校参观报销路费,报名享受国家学费减免政策,签订就业合同,毕业推荐高薪工作。
向TA提问
展开全部
JAVA、Android、C++等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式