2011-10-15 50 views
1

对于我最后一年的项目,我正在做一些Android开发,为它制作移动应用程序和网站。我已经3年Java程序员,并了解我的方式。有一件事让我感到困惑的是,我花了一段时间去适应这个平台,Swing被一些奇特的XML取代。从Java移动到Android

现在,除了GUI之外,其他所有东西都非常相似,即文件I/O和线程?

另外,我也正确使用Log.d(标签,文本);作为System.out.println()的替代方法?

回答

3

文件I/O和线程是Java标准版1.6。 Android也增加了一些像AsyncTask这样的线程工具。日志是android记录器。我停留信息,d调试,W表示警告E对于错误...

3

稍后我会说什么Android已经对自己说:

  • 模块化的应用模式
  • GUI框架
  • 资源管理与取决于配置自动调整
  • 进程间通信模型
  • 应用数据存储通过设置和数据库
  • 记录和测试框架(后者基于JUnit 3)。

这是您在Android编程时必须学习的最基本的东西列表。基础知识源自Java SE,其中包括使用文件系统和线程。