Android应用开发需要具备哪些知识?

最近正在学Java,看的书是Java从入门到精通(第四版),这本书将Java学习分为基础知识--->核心技术--->高级应用--->项目实战四个部分,我想问的是如果我只想学习如何编写Android程序,需要学到哪里?还有一本书是第一行代码Android。如果我想学习第一行代码Android,需要哪些Java知识?

阅读 2k
1 个回答
如果你只做App上层开发,那么你只需要学习Java的基础知识就可以了

1.《Java从入门到精通》这本书只需要看到基础知识、核心技术,Swing、JDBC什么的看了也是浪费时间;

2.J2EE、J2SE、J2ME相关的都不要去碰,也是浪费时间

3.有了Java基础知识就是继续学习Android知识啦

如果你还做Native层开发,那么你还需要学习JNI技术、C/C++开发

差不多就是这样了。

Android推荐:Android编程权威指南(第3版),这本书上的知识基本和Android官方文档是差不多的,知识点都能在官方文档上找到。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题