Android (向服务器提交数据)

本文介绍了Android程序如何与服务进行数据交互,包括GET、POST方法及使用AsyncHttpClient的异步提交。强调了网络权限的重要性,并详细阐述了GET和POST方式的步骤,以及如何配置和使用AsyncHttpClient库进行数据提交。
摘要由CSDN通过智能技术生成

Android程序与服务进行数据交互

交互的方式有,GET、POST、AsyncHttpClient(异步网络客户提交数据使用的第三方),常用的有,POST、AsyncHttpClient。

因为,是通过网络,向服务器提交数据,所有,必须给,Android程序,添加网络使用权限,三种方式都,必须使用!

<!--添加,网络权限-->
<uses-permission android:name="android.permission.INTERNET"></uses-permission>

GET方式,向服务器,提交数据

  • 步骤
    • 因为是,通过网络,向服务器提交数据,此为耗时操作,故此需要,使用线程,然后是,通过URL类向服务器,提交数据。
//点击事件
 public void onclick(View view){
       //服务器的网络,地址
       String   path="http://172.20.10.3:8080/server/server.do";
       //需要,传递的值
       String sname=editTextone.getText().toString();
       String pwrodd=editTexttwo.getText().toString();
       //通过,异步任务类,来实现,具体操作。
      new Myasyctask().execute(sname,pwrodd,path);

   }

//异步任务类
   class Myasyctask extends AsyncTask{
   

       @Override
       protected Object doInBackground(Object[] params) {
           //取到,传递过来的值
           String sname=params[0].toString();
           String spwd=params[1].toString();
           String pth=params[2].toString();

           try {
//建立URL对象,把数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值