2015-01-26 46 views
0

我正在爲一家公司開發,他們要求我編寫一個Java類或者只需點擊一下即可進行調用的東西,因此它會觸發一個操作,在該操作中打開與服務器的連接,註冊,進行SIP調用,然後掛斷。但我不想放棄我的源代碼。我想給他們只是方法讓他們做自己的應用程序,只需要調用像如何放棄不給源的方法?

<Button android:text="@string/doCall /> 

的行動,並導入方法在他們的Java類。

public void doCall(View view) { 
    //Code supposed to be hidden 
}; 

任何想法?

+0

你需要打開你的類和共享,也提供有用的文檔。 http://docs.oracle.com/javase/tutorial/deployment/jar/basicsindex.html – 2015-01-26 21:13:06

回答

2

您可以爲公司提供一個您希望他們訪問的方法的界面。

您的課程將實現該接口,提供他們所需的功能。

+0

我的課程或他們的課程? – MarAvFe 2015-01-26 21:19:39

+0

您的類將實現該接口,以便他們可以通過接口調用方法,而您的類是具有實際代碼的接口。 – Skardian 2015-01-26 21:25:51

+0

如果我在我的課程「classy」中實現了「inter」接口,然後我給他們「inter」,如果我沒有給他們,他們如何能夠使用優雅? – MarAvFe 2015-01-26 21:56:12