如何在ADT中的.java文件中导入所有Android类

时间:2014-05-13 16:12:53

标签: java android eclipse adt

我目前正在学习为基于Android的设备开发应用程序,而且我对Java有着相当不错的认识,所以对我来说学习并不是太具挑战性。但是,我很懒,我不想导入我需要的每个Android类。在我的一个.java文件中,如果我要输入:

import android.*;

它编译得很好。但是,如果我输入:

public class example extends Activity{...}

在前一段代码之下,Eclipse / ADT仍然告诉我需要导入android.app.Activity类。那么,有没有其他方法可以导入所有的android类,以便我节省单独导入每个类的时间?

如果没有,我将是一项很好的运动并克服它,但它仍然非常方便。

2 个答案:

答案 0 :(得分:2)

  

那么,有没有其他方法可以导入所有的android类,以便我节省单独导入每个类的时间?

import android.*;只会导入android包中直接的类和接口。要导入android.app中的所有类/接口,请使用import android.app.*;

请记住,Eclipse / ADT提供了多种为您添加导入的方法,例如 Ctrl - Shift - O 来解析所有缺少的进口。

答案 1 :(得分:0)

您还可以在Java中使用Eclipse / Adt设置“Organize Imports” - >编辑器 - >保存操作以允许Eclipse在保存时组织导入。很有用。 您也可以在Java中自定义设置 - >代码风格 - >组织进口。