自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 收藏
  • 关注

转载 HTTP协议学习

http协议学习系列1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义

2014-04-25 19:03:29 334

原创 Notification及NotificationManager的使用详解

通知是应用程序通知用户的一种方式,它无须活动,由通知管理器进行统一管理。通知包含一下功能:1.      创建新的状态栏图标2.      在扩展的状态栏窗口显示额外的信息(可以发起一个意图)3.      闪烁/LED4.      让手机震动5.      发出声音(铃声,媒

2011-07-08 00:47:30 2104 1

原创 android中pull解析器

 Android 确实附带了一个 pull 解析器,其工作方式类似于 SAX。它允许您的应用程序代码从解析器中获取事件,这与 SAX 解析器自动将事件推入处理程序相反。pull 解析器的运行方式与 SAX 解析器相似。它提供了类似的事件(开始元素和结束元素),但您需要使用 (parser.next() 提取它们。事件将作为数值代码被发送,因此您可以使用一个简单 case-switch。注意,解析并

2011-07-02 12:45:23 996

原创 在Android中使用dom方式解析XML文件

 在上一篇中,我们使用了在java1.5版本以后集成的SAX解析器解析XML文件,在这里,我们使用另外一种解析方式解析XML文件,DOM(文档对象模型)。 概念: 1、DOM就是一个对象化的XML数据接口; 2、一个与语言无关、与平台无关的标准接口规范; 3、它定义了HTML文档和XML文档的逻辑结构; 4、给出了一种访问和处理HTML文档和XML文档的方法(动态地创建文档,遍历文档结构,添加、修

2011-07-02 12:31:04 807

原创 Android中使用SAX解析器解析XML文件

 在Android中解析XML文主要有三种方式,分别为Simple API for XML(SAX)、Document Object Model(DOM)和Android附带的pull解析器。下面首先介绍第一种SAX方式解析XML文件。SAX是一个解析速度非常快并且占用内存少的XML解析器,非常适合Android等移动设备。SAX解析XML文件采用事件驱动的方式进行,也就是说SAX是逐行扫描文件,

2011-07-02 12:28:18 1664 1

原创 Android 实现文件上传功能(upload)

文件上传在B/S应用中是一种十分常见的功能,那么在Android平台下是否可以实现像B/S那样的文件上传功能呢?答案是肯定的。下面是一个模拟网站程序上传文件的例子。这里只写出了Android部分的代码,服务器的代码没有贴出来,有需要完整上传功能代码的朋友可以跟我联系哟… 首先新建一个Android工程,新建主启动Activity: MainActivity.java: pa

2011-06-24 15:17:00 4812 15

原创 android HttpClient 的使用

在AndroidSDK中,有很多包都支持网络编程,下面列举了Android中集成的网络编程相关的包:       包描述java.net提供与联网有关的类,包括流和数据包(datagram)sockets、Internet 协议和常见 HTTP 处理。该包是一个多功能网络资源。有经验的 Java 开发人员可以立即使用这个熟

2011-06-24 12:16:00 5461 1

原创 android HttpURLConnection编程详解,获取网络图片,html代码查看

在Android中,使用http协议的编程工作是比较简单的,androidSDK中已经集成了Apache的HttpClient模块。使用HttpClient可以快速开发出功能强大的Http程序。不过一般说来,要开发与Internet连接的程序,最基础的还是使用HttpURLConnection。下面是一个使用HttpURLConnection对象从互联网上读取数据的Demo: 第一个D

2011-06-24 10:45:00 5902 4

原创 Android Handler简介及使用 HandlerThread的使用

       在Android系统中,当一个应用程序启动时,首先会启动一个主线程(也被称为UI线程),该线程负责管理界面中的UI控件,进行事件分发,并响应用户的操作。在主线程中不能执行比较耗时的操作(一般不能超过5s),否则Android会认为该应用无响应,便会弹出程序没有响应对话框。如果要执行一些像下载、解析大文件等比较耗时的操作的话,则可以放在Service组件中或放在子线程中执行。这时我们又

2011-06-24 00:40:00 4862 8

原创 android 自定义权限 permission

Android支持为应用程序自定义权限。如果希望自己的程序组件(如Activity,BroacastReceiver)等被任意用户随意启动执行。要使用自定义权限,首先在AndroidManifest.xml文件中声明它们,定义了权限之后,可以将它作为组件定义的一部分进行引用。 下面列举一个demo,详述自定义权限的过程:首先创建一个工程CustomMadePermisson: 

2011-06-17 22:01:00 7280 1

原创 广播接收器 broadcast sendOrderedBroadcast android

广播接收器: 广播接收者(BroadcastReceiver)用于监听系统事件或应用程序事件,通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()可以向系统发送广播意图,通过广播一个意图(Intent)可以被多个广播接收者所接收,从而可以在不用修改原始的应用程序的情况下,让你对事件作出反应。       其中Context

2011-06-17 21:53:00 8775 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除