android之网络编程
文章平均质量分 90
安卓学习乐园
从一个小开发仔开始~~ 努力变成一个大开发仔~~ 然后再变成一个管理几个开发仔的开发仔~~~ ( ̄▽ ̄)/
展开
-
vollery异步加载图片
package cc.testvolley; import org.json.JSONObject; import android.app.Activity; import android.app.ProgressDialog; import android.graphics.Bitmap; import android.os.Bundl转载 2015-05-10 13:17:44 · 537 阅读 · 0 评论 -
android post请求几种方式
方式一:HttpPost(import org.apache.http.client.methods.HttpPost Java代码 代码如下: private Button button1,button2,button3; private TextView textView1; button1.setOnClickListener(转载 2015-05-12 11:52:42 · 1787 阅读 · 0 评论 -
Android判断设备网络连接状态,并判断连接方式
现在是互联网高速发展的时代,Android开发过程中,对于一个需要连接网络的Android设备,对设备的网络状态检测是很有必要的!好多的App都需要连接网络,所以抽时间就写了一个检测Android设备网络连接状态的demo!这个小例子可以判断设备是否已经连接网络,并且在连接网络的状态下可以判断是wifi无线连接还是GPRS手机网络连接,这样就可以在不同的网络连接下去调用不同的方法,处理不同转载 2015-01-23 11:50:28 · 733 阅读 · 0 评论 -
HttpClient详解
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会转载 2016-03-30 10:27:29 · 304 阅读 · 0 评论 -
Android网络连接之HttpURLConnection和HttpClient
1.概念 HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。 除此之外,在A转载 2016-03-30 10:37:33 · 410 阅读 · 0 评论 -
Android webview使用详解
1. 打开网页时不调用系统浏览器, 而是在本WebView中显示:mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(u转载 2016-03-08 15:34:58 · 266 阅读 · 0 评论 -
Android WebView使用深入浅出
目前很多android app都内置了可以显示web页面的界面,会发现这个界面一般都是由一个叫做WebView的组件渲染出来的,学习该组件可以为你的app开发提升扩展性。先说下WebView的一些优点:可以直接显示和渲染web页面,直接显示网页webview可以直接用html文件(网络上或本地assets中)作布局和JavaScript交互调用一、基本使用首先lay转载 2016-03-08 15:48:26 · 416 阅读 · 0 评论 -
android 发邮件带附件的最简单方式
项目中遇到了一个发送邮件的功能,在网上查了很多,资料也很多。这里就不一一介绍了,只是写出我使用的方案(最简单的)[java] view plaincopy"font-size:18px;">Intent email = new Intent(android.content.Intent.ACTION_SEND); //邮件发送类型:转载 2016-04-12 17:18:29 · 2081 阅读 · 0 评论 -
新浪微博提示sso package or sign error
出现这个问题主要原因如下:1. 没有在新浪微博填写签名及包名 。新浪微博使用SSO授权登录需要在新浪微博开放平台(http://open.weibo.com)填写应用签名及包名 其中签名使用新浪微博签名工具生成即可。注意填写签名和包名后需要审核通过2. 没有在友盟主站后台(http://www.umeng.com/apps/)绑定新浪微博appkey及secret转载 2016-05-16 13:09:02 · 2798 阅读 · 0 评论 -
Android的三种网络通信方式
Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口)、Org.apache接口和Android.net.*(Android网络接口)。下面分别介绍这些接口的功能和作用。1.标准Java接口java.net.*提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。比如:创建URL,以及URLConnect转载 2016-08-16 10:55:08 · 477 阅读 · 0 评论 -
Android网络通信
第一部分 Android网络基础 Android平台浏览器采用了WeBKit引擎,这款名为Chorme Lite的Web浏览器拥有强大扩展特性,每个开发者都以为编写自己的插件,使得浏览器的功能更加完善。 目前Android平台有3种网络接口。 第一种 java.net.*(标准java接口) 此接口提供与联网有关的类,包括流和数据包套接字、Internet协议、常转载 2016-08-16 13:24:58 · 613 阅读 · 0 评论 -
Android 广播监听网络状态
我们在做多线程下载的时候,或者是在加载h5界面的时候,常常会遇到网络状态不好或者断网的时候,在这或者当我们的应用程序启动没有退出的时候,我们就需要对网络状态监听加以判断。这时候,我们一般情况下,两种方式进行处理。第一: 开启服务。第二:发送广播的形式。建议采用方法二。源代码如下:广播:[java] view plain c转载 2016-10-27 14:36:20 · 580 阅读 · 0 评论 -
android ImageLoader加载本地图片的工具类
import android.widget.ImageView;import com.nostra13.universalimageloader.core.ImageLoader;/** * 异步加载本地图片工具类 * * @author tony * */public class LoadLocalImageUtil { private LoadLocalImag转载 2016-11-30 14:09:43 · 1022 阅读 · 0 评论 -
wifi和数据连接的判断
public static boolean NetWorkStatus(final Activity activity) { final SharedPreferences mSharedPref; mSharedPref = PreferenceManager.getDefaultSharedPreferences(activity); bo原创 2015-05-25 19:52:43 · 810 阅读 · 0 评论 -
android editview判断输入内容格式
白虹剑 殷天正从身旁包袱中取出一口长剑,对张无忌道:“这柄白虹剑送了给你,这剑虽不如老贼尼的倚天剑有名,但也是江湖上罕见的利器。”说着伸指在剑刃上一弹,那剑陡地弯了过来,随即弹直,嗡嗡作响,声音清越。 今天我们学习如何在Android平台“白虹剑”EditView中输入特定的字符,并且具有校验功能。类似于Java EE应用前端程序校验用户输入的内容是转载 2015-05-12 23:31:22 · 1872 阅读 · 0 评论 -
上传文件到服务器类
/*** 上传文件到服务器类* * @author tom*/public class UploadUtil { private static final String TAG = "uploadFile"; private static final int TIME_OUT = 10 * 1000; // 超时时间 private转载 2015-05-10 22:11:13 · 510 阅读 · 0 评论 -
Android 上传文件,图片。以及服务器端接收相关。
以后我会修改那个文章。今天先说下图片,文件等上传的实现。接着拿照片说事,光照完了不行还得往服务器上传。我们做web开发的时候几乎都是通过一个表单来实现上传。并且是post的方式。而且都必须要加个参数enctype = "multipart/form-data".然后再上传后台用各种框架里的插件之类的就可以接收了,并没有关心过这个文件具体是怎么传的。现在用android开发 没有那些框架了,转载 2015-05-10 22:19:22 · 598 阅读 · 0 评论 -
android上传文件
public static String post(String actionUrl, Map params, Map files) throws IOException { String BOUNDARY = java.util.UUID.randomUUID().toString(); String PREFIX = "--", LINEND =转载 2015-05-10 22:24:16 · 526 阅读 · 0 评论 -
android上传实例
最近在做项目是用到Android上传功能,就写了个Android上传组件,支持拍照录用录视频和选择文件,需要的朋友可以参考下主要思路是调用系统文件管理器或者其他媒体采集资源来获取要上传的文件,然后将文件的上传进度实时展示到进度条中。主Activity复制代码 代码如下:package com.guotop.elearn.activity.app.转载 2015-05-10 22:30:26 · 880 阅读 · 0 评论 -
android实现网络缓存
离线缓存就是在网络畅通的情况下将从服务器收到的数据保存到本地,当网络断开之后直接读取本地文件中的数据。将网络数据保存到本地:你可以自己写一个保存数据成本地文件的方法,保存在android系统的任意目录(当然是有权限的才行),但是在这种情况下使用Context的openFileOutput方法最简便也最符合我们的场景,下面的saveObject方法演示了如何用openFileOutput转载 2015-05-11 13:45:03 · 676 阅读 · 0 评论 -
[原]java中的post请求之raw请求--微信api调用java代码示例
调试微信推广支持中二维码生成api的接口,使用chrome浏览器的postman插件,post请求时有一个选项是form-data,或者raw,使用raw可以请求成功,from-data不知道怎么组装key和value所以一直失败。非常不明白raw是什么意思,google百度都没有相关的解释。后来研究发现,其实raw方式使用的是纯字符串的数据上传方式,所以在POST之前,可能需要手工的把一些jso转载 2015-05-09 16:12:05 · 10206 阅读 · 3 评论 -
Charles
下面是整个链接。http://www.winshy.com/2013/08/something_about_charlesproxy/?utm_source=rss Charles:移动端抓包工具安装使用和经验小结暂无评论从事移动互联网一年多的时间,等到去年才慢慢和开发打交道,由于创业公司人手不足,没有专门测试人员,很多时候产品人员QA质量验收转载 2015-05-11 21:01:38 · 815 阅读 · 0 评论 -
android短信验证功能
转载请注明住处:http://blog.csdn.net/crazy1235/article/details/41912003介绍 短信验证功能大家都很熟悉了。在很多地方都能见到,注册新用户或者短息验证支付等。短信验证利用短信验证码来注册会员,大大降低了非法注册,很大程度上提高了用户账户的安全性。 目前市面上已经有了很多提供短信验证的服务商,有收费的,也有免转载 2015-05-11 20:31:32 · 954 阅读 · 0 评论 -
PHP用HTTP_RAW_POST_DATA来接收post过来的数据
PHP用HTTP_RAW_POST_DATA来接收post过来的数据发表回复用$GLOBALS[‘HTTP_RAW_POST_DATA’]这个变量就可以接收post raw data了php配置中,必须启用 always_populate_raw_post_dataalways_populate_raw_post_data = On并且post head转载 2015-05-12 09:31:02 · 6877 阅读 · 0 评论 -
safsdafsdsdf
public static String accessNetworkByPost1(String urlString, String jsObject) { Log.i("zhang", "jsObject=="+jsObject); String token = "R5amyr6NyXCtWdScmNiuvVwBCJztfByZDUGaE2V0NwOUheW4XYlvUu原创 2015-05-12 20:06:24 · 471 阅读 · 0 评论 -
Android HTTPS详解
前言最近有一个跟Https相关的问题需要解决,因此花时间学习了一下Android平台Https的使用,同时也看了一些Https的原理,这里分享一下学习心得。HTTPS原理HTTPS(Hyper Text Transfer Protocol Secure),是一种基于SSL/TLS的HTTP,所有的HTTP数据都是在SSL/TLS协议封装之上进行传输的。HTTPS协议是在HT转载 2015-06-27 14:14:26 · 703 阅读 · 0 评论 -
\u8BA8\u8BBA\u533A编码转换
把\u8BA8\u8BBA\u533A这种编码转换成中文public class Unicode2CN {/*** @Author:HaoMing(郝明)* @Project_name:checkface* @Full_path:com.util.prop.Unicode2CN.java* @Date:@2014 2014-8-27 下午4:10:38* @Retu原创 2015-05-12 22:04:17 · 5531 阅读 · 0 评论 -
Android客户端与服务器通信的架构图及代码参考
随着互联网的发展,软件行业也是越来越热门。比如前端、后端、移动端以及目前最火的深度学习、人工智能都给人们生活带来了巨大的便利。作为软件开发的小伙伴们,现在也在疯狂的学习各种语言,想成为一个目前很潮的攻城狮—Full Stack,即就是全栈工程师,是自己更好的成长,早日成为一个技术大牛。下面的文章介绍,就给小伙伴们提供一个成为全栈工程师的入门途径。先上一幅自己亲手画的全栈工程师需要具备的基本知识的一...转载 2018-05-21 10:45:35 · 1097 阅读 · 0 评论