网络连接
文章平均质量分 61
heinika
没有人生活在过去,也没有人生活在未来。
展开
-
http连接之HttpClient
dogetString urlString = "http://localhost:8080/MyWebApp/MyServlet?username=zhangsan&password=654321";// String urlString = "http://localhost:8080/MyWebApp/MyServletJSON?username=zhangsan&原创 2015-08-13 22:09:05 · 481 阅读 · 0 评论 -
Http的连接方式之HttpUrlConnection
doget方式String urlString = "http://localhost:8080/MyWebApp/MyServlet?username=张三&password=123456"; try { URL url = new URL(urlString); URLConnecti原创 2015-08-13 22:03:59 · 413 阅读 · 0 评论 -
网络连接1 查看网络状态和webview
1,查看网络状态首先添加读取网络状态的权限uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />获取NetworkInfo类,得到网络信息NetworkInfo info = manager.getActiveNetworkInfo();if (info != null && info.原创 2015-09-12 16:41:19 · 1018 阅读 · 0 评论 -
volley的正确使用方式
源码下载:https://github.com/heinika/android-volley导入的三种方式:在dependencies下搜索导入源码包,import model 在dependencies导入model导入jar,放在lib目录下networkimageview防止内存溢出先下载,判断内存,不够就压缩图片volley实现方式(如原创 2015-09-14 19:34:34 · 558 阅读 · 0 评论 -
网络连接2 单线程和多线程下载 并更新progressbar
1,单线程下载 AsyncTask来更新UI case R.id.button_download_single:new DownloadTask().execute();private class DownloadTask extends AsyncTask{@Overrideprotected void onProgressUpdate(Integer..原创 2015-09-12 16:43:04 · 523 阅读 · 0 评论 -
xUtils使用(简化开发,必备)
github地址:https://github.com/wyouflf/xUtils导包:Androidstudio在dependencies下搜索xUtils即可目前xUtils主要有四大模块:DbUtils模块:android中的orm框架,一行代码就可以进行增删改查;支持事务,默认关闭;可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束原创 2015-09-14 20:04:01 · 1080 阅读 · 0 评论 -
android HttpClient的使用
虽然已经被Google抛弃,但是介于使用范围比较广,而且xUtils还是基于HttpClient,就再看一眼。case R.id.button_doget:new HttpClientTask().execute();class HttpClientTask extends AsyncTask{@Overrideprotected String doInBackground(S原创 2015-09-14 20:28:13 · 588 阅读 · 0 评论