我希望开始为Android开发应用程序,我想知道你是否可以告诉我技术上的诀窍和要求。
我已经安装了SDK、Eclipse和Java,甚至还安装了一个手机进行“真正”测试。
我的问题是,作为一个完全业余的Java,并且从未使用过java,我需要学习多少java才能开发Android应用程序?
发布于 2011-06-22 01:16:46
我想说的是,你可以从一些教程开始,就像从Java开始一样。您将在此过程中学习,只需使用大量教程即可。
语言没有太大的区别,但在框架上有很大的区别,即。设置应用程序的方式。
因此,只要使用Java,您就会了解到:
public static void main(String[] args){
System.out.println("Hello World");
}在Android中,它将是:
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
System.out.println("Hello World");
// Or:
Log.v("MyActivity", "Hello World");
}将"Hello World“分别打印到控制台的日志。
发布于 2011-06-22 01:17:39
简而言之,答案是否定的,因为没有人对Java有“完全”的理解。
更长的答案是,你的Android应用程序的复杂性将受到你的Java知识的限制。你也许可以学会写一句"Hello,world!“应用程序在第一天,但这将需要几个月的时间,您才能编写简单但有用的应用程序。这还取决于您是Java新手还是编程新手。
我的建议是买一本关于Java的入门书,也许再买一本关于Android应用的入门书,然后从那里开始。
巴里
发布于 2011-06-22 01:17:12
对于基本的应用程序--不,“完整”的理解不是必须的。您需要学习的是使用android框架,我认为,如果您掌握了一些与android相关的教程和书籍,那么即使您从基本的Java知识开始,也应该可以。
(我假设您已经了解其他语言,并且对面向对象编程有很好的经验)
https://stackoverflow.com/questions/6429242
复制相似问题