对于我最后一年的项目,我正在做一些 Android 开发,为它制作一个移动应用程序和一个网站。我已经做了 3 年的 Java 程序员,并且知道我的方式。让我感到困惑的一件事是我花了一段时间才习惯这个平台,因为 Swing 被一些花哨的 XML 取代。
现在,除了 GUI 之外,其他一切都几乎相同,即文件 I/O 和线程吗?
另外,我在使用 Log.d(TAG,text); 时是否也正确?作为 System.out.println() 的替代品?
对于我最后一年的项目,我正在做一些 Android 开发,为它制作一个移动应用程序和一个网站。我已经做了 3 年的 Java 程序员,并且知道我的方式。让我感到困惑的一件事是我花了一段时间才习惯这个平台,因为 Swing 被一些花哨的 XML 取代。
现在,除了 GUI 之外,其他一切都几乎相同,即文件 I/O 和线程吗?
另外,我在使用 Log.d(TAG,text); 时是否也正确?作为 System.out.println() 的替代品?
文件 I/O 和线程是 Java 标准版 1.6。Android 还添加了一些线程工具,例如 AsyncTask。日志是安卓记录器。i 保留信息,d 用于调试,w 用于警告 e 用于错误...
我会简短地说一下 Android 自己添加的内容:
这是您在为 Android 编程时必须学习的最基本内容的列表。基础知识源自 Java SE,其中包括使用文件系统和线程。