过去一周左右我一直在研究Android开发。 xml的东西很容易理解。但是,我对java没有任何了解。每当文档说要对.java文件进行回调并使用oncreate()时,我会感到困惑,除了错误之外什么也看不见。有没有一种简单的方法来理解Java的东西?我非常积极地学习android开发和制作应用程序,只有阻止我的是java。
答案 0 :(得分:2)
有没有简单的方法来理解java的东西?
这取决于你来自哪里。如果您已经具有使用高级OO编程语言进行编程的经验,那么Java中使用的概念就没有那么不同了。如果您熟悉C#,C ++甚至是Javascript或C,那么语言语法之间就会有相似之处。对于简单的东西,你可能只是“翼了”,但对于更复杂的东西,你需要深入研究一本好的教科书和/或教程。
另一方面,如果你不是OO程序员(或者根本不是程序员),那么你需要做很多工作来学习OO编程/设计,特别是Java。
在以前的生活中,我曾经教过一门针对软件开发人员转换其他编程语言的“Java简介”课程。这是一个为期一周的全日制课程。最后,学生将理解语言,并掌握一些基础课程库的基本知识......但仍然只具备“初级水平”技能。
所以答案是“有一种简单的方法”......不是真的。
答案 1 :(得分:1)
您可以查看informations in the "java" tag。
从Java开始的最佳方式是使用getting started tutorial和来自oracle.com的完整tutorials集合
答案 2 :(得分:0)
你知道有哪些语言?您可以找到“Java for ...程序员”来帮助您入门。例如,如果您了解Python,"Java for Python programmers" may help。
计划new O'Reilly book on android,在开发过程中可读。它有一个很好的Java introduction部分。
最后,有些框架声称可以使用javascript / html / css开发Android应用程序。它可能不太理想,但它可能会让你开始。我还没有这些框架的经验。一个例子是Titanium。