Android(安卓)使用HttpGet进行登录
16lz
2021-12-04
public class HttpActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final EditText editText = new EditText(this); Button button = new Button(this); button.setText("登录"); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { httpGet(editText); } }); } private void httpGet(final EditText editText) { try { HttpClient httpClient = new DefaultHttpClient(); String username = "tom"; String password = "123"; String uri = "http://www.baidu.com?username=" + URLEncoder.encode(username,"utf-8") + "&password="+ URLEncoder.encode(password,"utf-8"); HttpGet httpGet = new HttpGet(uri); HttpResponse response = httpClient.execute(httpGet); if (response.getStatusLine().getStatusCode() == 200) { InputStream inputStream = response.getEntity().getContent(); String result = NetUtils.parseStream(inputStream); editText.setText(result); } } catch (Exception e) { e.printStackTrace(); } }}
更多相关文章
- android 注册、登录实现
- Android(安卓)采用MD5注册登录,加密解密
- Android(安卓)忽略文件
- Android客户端与服务端交互-客户端GET方式登录和客户端POST方式
- android + Spring RESTful 简单登录
- Android(安卓)微博登录
- Android一个简易的登录界面
- android 登录判断
- Android自动升级框架