android
文章平均质量分 82
itxuye
这个作者很懒,什么都没留下…
展开
-
(转)选择HttpURLConnection还是HttpClient
大多数的Android应用程序都会使用HTTP协议来发送和接收网络数据,而Android中主要提供了两种方式来进行HTTP操作,HttpURLConnection和HttpClient。这两种方式都支持HTTPS协议、以流的形式进行上传和下载、配置超时时间、IPv6、以及连接池等功能。 我的前两篇已经探讨过,可是选择哪个呢? 那么到底用哪个呢? 下面的博文只针对安卓开发人员 Googl转载 2015-02-19 22:38:39 · 500 阅读 · 0 评论 -
Json的创建与android下的解析
这两天在学习javaweb的东西,又一次接触到了json这个非常方便操作的数据结构,所以今天想从json的创建与解析来简单的总结下json的一些知识, 文末有代码示例下载。 json的基础知识:JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。那么,JSON到底是什么?json官网JSON就是一串字符串 只不过元素会原创 2015-02-20 00:21:37 · 468 阅读 · 0 评论 -
Android网络编程之sax解析xml
SAX采用事件驱动机制来解析XML文档,每当SAX解析器发现文档开始、元素开始、文本、元素结束、文档结束等事件时,就会向外发送一次事件,而开发者则可以通过编写事件监听器处理这些事件,以此来获取XML文档里的信息。SAX解析方式占用内存小,处理速度非常快。 sax解析的代码步骤第一步:新建一个工厂类SAXParserFactory,代码如下: SAXParserFactory factory原创 2015-02-19 22:20:30 · 465 阅读 · 0 评论 -
Android网络编程之webview开发
Webview概述Android WebView在Android平台上是一个特殊的View, 他能用来显示网页,这个类可以被用来在你的app中仅仅显示一张在线的网页,还可以用来开发浏览器。WebView内部实现是采用渲染引擎来展示view的内容,提供网页前进后退,网页放大,缩小,搜索。 应用程序添加WebView在xml中配置WebView{% highlight xml %} 创建WebV原创 2015-02-19 21:59:19 · 795 阅读 · 0 评论 -
Android网络编程之HttpURLConnection
一、简介HttpURLConnection是java的标准类,HttpURLConnection继承自URLConnection,可用于向指定网站发送GET、POST请求。HttpURLConnection来自于jdk,它的完整名为:java.net.HttpURLConnection, HttpURLConnection类,没有公开的构造方法,但我们可以通过java.net.URL的openCo原创 2015-02-19 22:17:19 · 558 阅读 · 0 评论 -
Android网络编程之pull解析xml
PULL解析器小巧轻便,解析速度快,简单易用,非常适合在Android移动设备中使用,Android系统内部在解析各种XML时也是用PULL解析器,Android官方推荐开发者们使用Pull解析技术。 pull解析的代码步骤第一步:我们需要先定义一个xml文件(当然也可以是从网络上获取的xml文件)第二步:创建一个XmlPullParser对象,用于对文件进行解析第三步:通过parser.s原创 2015-02-19 22:22:15 · 719 阅读 · 0 评论 -
Android网络编程之HttpClient
一、简介HttpClient是Apache开源项目中的一个子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。HttpClient已经应用在很多的项目中,比如Apache Jakarta上很著名的另外两个开源项目Cactus和HTMLUnit都使用了HttpClient。 在Android开发中,Android SDK附带了Apac原创 2015-02-19 22:14:55 · 550 阅读 · 0 评论 -
Activity详细总结
Activity是android四大组件中使用频率最为频繁的组件,相当于负责与用户交互的窗口。我们调用setContentView(R.layout.xxxviewId)来指定当前actvity的界面。 Activity的生命周期学习新的知识是可以类比的,以前在学习servlet的时候,就知道servlet有lifecycle,都有一系列创建实例,初始化,销毁的过程。同样,activity也是具有原创 2015-11-16 23:03:12 · 1609 阅读 · 0 评论