我大学学过C++,现在想自学Android,能不能请大家推荐一些好的书或网站。(对Java和SQL不是很了解)
6个回答
展开全部
我和你情况类似,大学也只学过C++。现在读研究生,老师让做个android项目。
不懂java,那看《google android开发入门指南》吧,只要有一点面向对象的了解,不需要懂java,就可以看懂这本书。因为这本书讲得实在是简单易懂。几乎程序的每一句都有解释。而且这本书是围绕一个工程来讲的,最终完成一个工程,让你很有成就感。
话说,对SQL还是有所了解比较好。这是IT行业人员必备的一个基本技能。android中也会有所涉及。推荐从零开始系列的书。
总地来说,android上手是比较容易的,但进一步则有许多要做。
1. 编程,时不时要查看参考书,《google android开发入门指南》还远远不够,你必须找一本比较系统讲解的书。比如《android 开发应用从入门到精通》。如果你需要例子,就用《Google Android SDK开发范例大全》,网上可以下载(比如去西西软件下载),有全部例子呢。
2. android开发,不仅要有模拟器,最好还有实机。模拟器毕竟不能完全模拟,不具备实机的一些功能。
3. 最好的网站就百度了,把你编译或运行中的错误往上一贴,基本能找到答案。
这是我的一些体会,希望对你有帮助。
不懂java,那看《google android开发入门指南》吧,只要有一点面向对象的了解,不需要懂java,就可以看懂这本书。因为这本书讲得实在是简单易懂。几乎程序的每一句都有解释。而且这本书是围绕一个工程来讲的,最终完成一个工程,让你很有成就感。
话说,对SQL还是有所了解比较好。这是IT行业人员必备的一个基本技能。android中也会有所涉及。推荐从零开始系列的书。
总地来说,android上手是比较容易的,但进一步则有许多要做。
1. 编程,时不时要查看参考书,《google android开发入门指南》还远远不够,你必须找一本比较系统讲解的书。比如《android 开发应用从入门到精通》。如果你需要例子,就用《Google Android SDK开发范例大全》,网上可以下载(比如去西西软件下载),有全部例子呢。
2. android开发,不仅要有模拟器,最好还有实机。模拟器毕竟不能完全模拟,不具备实机的一些功能。
3. 最好的网站就百度了,把你编译或运行中的错误往上一贴,基本能找到答案。
这是我的一些体会,希望对你有帮助。
展开全部
我也是电子信息。。。。大学学的C++。然后自学android3个月。。。。做了个小项目,嘎嘎。。。。今年刚毕业 - -
追问
我也是今年毕业的。。。不过对android感兴趣想了解一下。。。能不能加你qq我的是825807059
追答
额、、等我下班了再说吧~android忘记的也差不多了 = =、、
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你去学习班吧 自己在家看书没意义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得你没有java的基础是不行的,你应该先学习学习java 这样学习android编程才有提高 给你推荐一本java的书《其实你应该这样学java》
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
推荐你去CSDN论坛,这个上面的讨论关于这方面的很活跃,可以对你有帮助
追问
谢谢。。。我大学学的是电子信息,不过仅限于书本没有做过什么项目,现在有一个暑假,想做点有意义的事。我是应该在家看看一些书还是应该报个班学习。。
追答
如果学过一两种编程语言的话,自己看书应该就可以了,不过这样的话有很多细节就会学不到。你可以去找找那种小型的开发团队,或者大学里面应该也有那种老师带着做项目的实验室,你可以找他们商谈加入体验的事情,这样比较有利于学习吧,也可以积累开发和管理的经验。希望能对你有帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网站的话,CSDN最近新上线了一个问答频道,主要就是移动开发的,可以看看http://ask.csdn.net
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询