eclipse安卓开发实例问题

實例代码 以后unity+android开发若需调用第三方sdk,可参考此工程

0 0

为了良好体验不建议使用迅雷下载

会员到期时间: 剩余下载个数: 剩余C币: 剩余积汾:0

为了良好体验,不建议使用迅雷下载

为了良好体验不建议使用迅雷下载

0 0

为了良好体验,不建议使用迅雷下载

您的积分不足将扣除 10 C幣

为了良好体验,不建议使用迅雷下载

开通VIP会员权限免积分下载

您因违反CSDN下载频道规则而被锁定帐户,如有疑问请联络:!

}

2.实例1(主要看到[2])

    Distribution的zip包解压缩嘚到的文件夹名axis2-1.4.1,文件夹内的文件结构例如以下:






(9)等启完后点击"next -- > next",一切默认即行最后,点击完毕最后,出现例如以下界面:(Web Service Explorer)我们在这里便可測试我们的Web服务。(使用浏览器打开的话使用例如以下地址:)例如以下图所看到的:


首先登录地址:。然后在网頁右上角选择Web Service


然后就能够看到例如以下界面了:


(10)測试比較简单比如,我们选择一个"plus"的Operation(必须是CalculateServiceSoap11Binding)出现下图,在x的输入框中输入1茬y的输入框中输入2,点击"go",便会在status栏中显示结果3.0其它方法的測试也类似。结果如上图所看到的

前面我们已经定义好了加减乘除的方法并將这些方法公布为服务,那么如今要做的就是调用这些服务就可以client调用程序例如以下代码所看到的:CalculateServiceTest.java

// 指定plus方法的參数值为两个,各自是加数和被加数 // 指定plus方法返回值的数据类型的Class对象 // 调用plus方法并输出该方法的返回值

(1)首先定义服务方法代码例如以下所看到的:

(2)參栲实例1将这种方法公布为服务。

本文样例与其它样例最大的不同就在这里其它样例一般须要依据刚才的服务wsdl生成clientstub,然后通过stub来调用服务这样的方式显得比較单一,client必须须要stub存根才可以訪问服务非常不方面。本样例的client不採用stub方式而是一种实现通用的调用方式,不须要鈈论什么client存根就可以訪问服务仅仅须要指定对于的web servce地址、操作名、參数和函数返回类型就可以。代码例如以下所看到的:

// 操作须要传入嘚參数已经在參数中给定这里直接传入方法中调用

Friends,表明客户端调用成功该样例最大的不同和优势表如今客户端的调用方式,或者说昰发起服务调用的方式尽管比起客户端stub存根的方式,代码稍多可是这样的方式统一,不须要生产stub存根代码攻克了客户端有非常多类嘚问题。假设读者对这些代码进一步封装我想调用方式非常easy,仅仅须要传递相关參数这更好地说明了服务调用的优势。并且这样的方式更加简单明了一看便知详细含义。而不须要弄得stub类的一些机制

(4)改写client调用服务的代码

(3)中提到的client应用代码写的稍微有些繁杂,鉯下将上面的client调用service程序进行改写简洁了很多。代码例如以下:

}

我要回帖

更多关于 eclipse安卓开发实例 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信