2011-02-02 158 views
2

我正在开发Android 2.2中的一个实用程序类,将各种方法暴露给Application。 应用程序可以导入我的jar文件(工具类)来调用工具类中定义的方法。有人可以告诉我如何从我的工具类传递/返回数据到应用程序类。 注意:工具类和应用程序类保存在不同的包中。将数据从一个类传递到另一个类

+1

检查这一个:http://thedevelopersinfo.wordpress.com/2009/10/15/passing-data-between-activities-in- android/ – 2011-02-02 11:40:03

+0

如果你的工具类是被动的,你可以创建一个库,否则它可能在一个应用程序中有两个包。 – Reno 2011-02-02 11:40:29

回答

1

如果你想使用类中的任何其他包在当前类,那么你将要导入包在你的类,然后创建它的类的对象,并调用其功能。

http://leepoint.net/notes-java/language/10basics/import.html

编辑:我发现了一个相同类型的问题: Using utility classes in the android programming

这在很大程度上取决于你指的是什么样的效用。有

1)实现静态方法的实用程序类。在这种情况下,您只需使用类名

直接给他们打电话2)不是静态的实用程序类方法 - 需要创建并可能初始化该类的实例。然后该实例被用来调用这些方法。

3)可通过上下文访问的实用程序类。那么你可以调用getApplicationContext(),然后你可以访问实用程序类

相关问题