coolszy

业余时间专注于移动开发。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年6月16日

摘要: 前面给大家介绍过腾讯微博API通过以下步骤来完成认证授权:1.获取未授权的Request Token(temporary credentials)2.请求用户授权Request Token3.使用授权后的Request Token换取Access Token(token credentials)本次给大家介绍如何获取未授权的Request Token。在腾讯微博开放平台的API中介绍了获取Request Token的URL地址、所需要的参数以及返回内容。获取request_token URL:https://open.t.qq.com/cgi-bin/request_token格式:xml,j 阅读全文
posted @ 2011-06-16 13:29 coolszy 阅读(2756) 评论(2) 推荐(1) 编辑

2011年6月14日

摘要: 有些时候我们需要我们的程序在系统开机后能自动运行,这个时候我们可以使用Android中的广播机制,编写一个继承BroadcastReceiver的类,接受系统启动关闭广播。 阅读全文
posted @ 2011-06-14 19:39 coolszy 阅读(2549) 评论(0) 推荐(1) 编辑

2011年6月13日

摘要: 本节课的主要内容有:1.讲解如何编写自己的Content Provider课程下载地址:http://u.115.com/file/bh1euxsd课件及源码下载地址:http://u.115.com/file/cli2jrau 阅读全文
posted @ 2011-06-13 19:02 coolszy 阅读(709) 评论(0) 推荐(0) 编辑

2011年6月11日

摘要: 本节课的主要内容有:1.讲解是什么Content Providers2.讲解URI对象3.演示如何使用Content Providers课程下载地址:http://u.115.com/file/bh16v766课件及源码下载地址:http://u.115.com/file/dnaduvch 阅读全文
posted @ 2011-06-11 07:15 coolszy 阅读(846) 评论(1) 推荐(0) 编辑

2011年6月9日

摘要: 在腾讯微博API OAuth认证介绍中,我们可以看到关于请求签名的介绍(http://open.t.qq.com/resource.php?i=1,2#tag0):所有TOKEN请求和受保护的资源请求必须被签名,微博开放平台会根据签名来判断请求的合法性。签名算法使用Signature Base String和密钥(Secret)生成签名,参数oauth_signature用于指定签名。这几句话对oauth_signature产生过程介绍的比较简单,通过阅读其它的资料,我们可知在oauth_signature生成值的过程中我们需要进行URL编码,使用HMAC-SHA1加密算法进行签名,最后进行B 阅读全文
posted @ 2011-06-09 08:36 coolszy 阅读(2880) 评论(1) 推荐(1) 编辑

2011年6月4日

摘要: 在上一节介绍的OAuth认证过程中我们可以看到我们需要不断地和腾讯微博开放平台进行数据的交互,因此我们需要编写一个类用来发送Http请求,并且能处理平台返回过来的数据。学习Html的朋友应该知道Get和Post两种方式提交数据,在这里我们同样也需要编写Post和Get两个方法模拟Post和Get请求。在发送微博时我们还可以上传照片,所以我们还应编写一个方法用于上传图片,但是在这里暂时还不编写上传数据的方法。另外在模拟Http请求时我们需要传递参数,因此我们需创建一个Parameter类,表示参数对象。在腾讯微博开放平台中关于oauth_signature参数值的产生过程介绍中有这样一幅描述图( 阅读全文
posted @ 2011-06-04 12:50 coolszy 阅读(2324) 评论(0) 推荐(2) 编辑

2011年6月2日

摘要: 腾讯微博是一个由腾讯推出,提供微型博客服务的类Twitter网站。在腾讯官方的软件或网站中发布微博我们需要输入QQ号和密码,同样如果我们自己开发客户端给用户使用,我们也需要用户提供QQ号和密码,这就留下了安全隐患。不发分子可以在程序中留下后门,获取QQ号和密码,从而进行违法操作。为了保护QQ用户的利益,提高微博开放平台的安全指数,腾讯微博API采用OAuth协议为第三方提供接入服务,遵循[RFC-5849]规范。目前OAuth最新版本为OAuth2.0,腾讯微博API使用OAuth 1.0A版本。OAuth官网地址:http://www.oauth.net/ OAuth是什么OAuth协议为用 阅读全文
posted @ 2011-06-02 13:14 coolszy 阅读(5985) 评论(9) 推荐(3) 编辑

2011年5月26日

摘要: 本节课的主要内容有:1.通过实例演示如何使用DOM解析XML1.通过实例演示如何使用pull解析XML课程下载地址:http://u.115.com/file/clcn11xu课件及源码下载地址:http://u.115.com/file/e61uagyd 阅读全文
posted @ 2011-05-26 11:22 coolszy 阅读(819) 评论(1) 推荐(0) 编辑

2011年5月24日

摘要: 本节课的主要内容有:1.介绍Android中解析XML文件的三种方式2.详细介绍SAX3.通过实例演示如何使用SAX解析XML课程下载地址:http://u.115.com/file/clcwkxgk课件及源码下载地址:http://u.115.com/file/clcw5a3y 阅读全文
posted @ 2011-05-24 10:55 coolszy 阅读(764) 评论(0) 推荐(0) 编辑

2011年5月21日

摘要: 本节课的主要内容有:1.讲解如何通过SharedPreferences对象保存软件配置信息课程下载地址:http://u.115.com/file/e6199und课件及源码下载地址:http://u.115.com/file/aq8lrjio 阅读全文
posted @ 2011-05-21 09:01 coolszy 阅读(740) 评论(0) 推荐(0) 编辑