电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Android访问phpwebservice简单一例

Android访问phpwebservice简单一例_第1页
1/7
Android访问phpwebservice简单一例_第2页
2/7
Android访问phpwebservice简单一例_第3页
3/7
.假如是PHP做的效劳端,而咱们要用android去访咨询,如何办?所以能够用REST,但也能够用点笨的办法,比方能够让PHP的效劳端前往JSON或XML数据,而Android端那么能够用APACHE的client去访咨询。上面是一个例子,假定数据表中users表有如下字段(mysql):idusers,UserName,FullName加点数据,而后在效劳端树破一个据,如下:webservice1.php,感化是直截了当前往效劳端数据库的数$post);16}17}18/*json格局*/19if($format=='json'){20header('Content-type:application/json');21echojson_encode(array('posts'=>$posts));22}23else{24header('Content-type:text/xml');25echo'';26foreach($postsas$index=>$post){27if(is_array($post)){28foreach($postas$key=>$value){29echo'<',$key,'>';30if(is_array($value)){31foreach($valueas$tag=>$val){32echo'<',$tag,'>',htmlentities($val),'';33}34}35echo'';36}37}38}39echo'';40}41}42>434445那么能够把数据表输入为JSON或许XML格局了,客户真个Android挪用:try{12ParamsParams=newBasicParams();ConnectionParams.setConnectionTimeout(Params,3TIMEOUT_MILLISEC);4ConnectionParams.setSoTimeout(Params,TIMEOUT_MILLISEC);56Paramsp=newBasicParams();p.setParameter("user","1");7Clientclient=newStringurl=DefaultClient(p);8910"://10.0.2.2:8082/myphp/phpWebservice/webservice1.phpuser=1&format=json";Postpost=newtry{Post(url);111Log.i(getClass().getSimpleName(),"sendtask-start");ListnameValuePairs=newArrayList(2);21nameValuePairs.add(newBasicNameValuePair("user","1"));post.setEntity(newUrlEncodedFormEntity(nameValuePairs));314151ResponseHand...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Android访问phpwebservice简单一例

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部