2011-02-02 156 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(),然後你可以訪問實用程序類

相關問題