摘要: 搞OAuth认证也是好久之前的事了,那时公司为了整合人人,sina,qq,开心,豆瓣,就把这个任务交给了我,随着几天的学习,也弄出了个所以然,特此记录!;一.什么是OAuth认证:自己百度,谷歌去!二.为什么要用OAuth认证:同上,本站不提供说明!三.怎样使用OAuth认证:首先我们来看一张图片:这张图片来源于新浪微博,图片中详细地描述了Oauth认证的几个流程:1.申请应用获取apiKey和secretKey2.利用此apiKey和secretKey向新浪服务器发出请求得到未授权的requestToken3.利用该未授权的requestToken将用户重定向到授权页面4.用户同意授权之后获 阅读全文
posted @ 2011-08-15 10:53 leepood 阅读(432) 评论(2) 推荐(1)
摘要: 个人网站域名到期了,http://www.leepood.org 关停也就这几天的事情吧,最近没钱续费,作为学生的我,现在生活还是有点 窘迫。恩,废话不说啦,接下来把以前在自己博客上鞋的文章导博客园吧,算是留个纪念 阅读全文
posted @ 2011-08-15 10:51 leepood 阅读(140) 评论(0) 推荐(0)
摘要: 昨天把思路写下来了,今天上代码:packageorg.leepood.monitordemo;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importandroid.app.ActivityManager;importandroid.app.Service;importandroid.app.ActivityManager.RunningAppProcessInfo;importandroid.content.Context;importandroid.co 阅读全文
posted @ 2011-02-26 13:45 leepood 阅读(3712) 评论(1) 推荐(0)
摘要: 最近做一个android应用实时判断程序的启动和关闭,查了好多资料,并没有发现系统有提供相关的广播。于是,我想到了自己定义下广播,今天先说说思路,明天把代码写写,看看思路对不对;我的思路是这样的,后台开一个service,service里面运行一个线程不断获取此刻运行的程序的列表保存下来,下一刻获取的所有程序列表与前一刻获取程序列表比对,如果此刻存在的程序不在刚刚获取的列表中 则这个程序为新启动的,标记为新启动的并把packageName加入到bundle中,直达把整个列表遍历;同样刚刚获取的程序列表中的程序不存在于此刻获取的则为关闭掉的。标记存入bundle中,遍历结束后发送广播.这样就实现 阅读全文
posted @ 2011-02-25 22:58 leepood 阅读(1060) 评论(0) 推荐(0)
摘要: 首先发个牢骚,我用IE9写这篇文章的,写了半天IE9出问题了,导致我写的东西都没了!上次我写过一个wifi点餐的系统,可以参见http://www.leepood.org/works/android-wifi_lan_order 这次继续上一个版本完善了一点功能,下面说说我写这个系统的过程吧: 一开始写这个软件的时候还算轻松可是到了后来就没那么容易了,电脑有总是无辜卡死或者蓝屏,到现在也没啥心情继续把这个版本写好了。由于本人对 java的io操作不了解(当然c#我也不太熟悉),还有就是多线程,尤其是android里面的线程不明白,调试半天就是不知道哪里出错误了,直到现在 这个版本还有个功能没有 阅读全文
posted @ 2011-01-07 21:42 leepood 阅读(1952) 评论(1) 推荐(1)
摘要: 写个日志纪念下吧,今天总算把android的点餐系统完善了,目前只能算是个beta版,还不适宜跑在真机上,因为文件存取这边都是放在模拟器里面的,呵呵,接下来我会继续写几个版本不断把android wifi琳明点餐系统完善。大概在不到一个月之前就打算在构思这个系统了,那会忙导游考试+各种考试,没有时间来写代码(呵呵,其实还是花了时间来构思的),现在考试结束了有了近一个月的时间来忙事情了,可时间也给我浪费了不少,早上睁开眼就是10点以后,开始写代码大概也就12点以后吧。在写代码的其中不得不感谢贾慧斌同学和我女朋友,嘿嘿,贾慧斌同学给了我技术上的支持,帮我测试listview。呵呵,这个listvi 阅读全文
posted @ 2010-12-26 22:13 leepood 阅读(433) 评论(3) 推荐(0)
摘要: 朋友下了个程序让我把数据库改为mysql,以前是连接sql server的。查了下资料,花了不少时间终于搞定了。把过程记录如下:首先在c#里面是没有原生态支持mysql的,谷歌了下,找到了MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0这个类库,下载下来安装下得到如下几个dll:接着在vs里面添加引用下面就是开始写连接字符串了查了下这个dll的文档得到MySqlConnection写为:MySqlConnection conn=new MySqlConnection(string cs);其中cs表示连接字符串可以用new MySqlConnecti 阅读全文
posted @ 2010-12-16 16:23 leepood 阅读(1774) 评论(0) 推荐(0)
摘要: 基本上写程序总会要和数据库打交道,最近学习android,熟悉了下sqlite,额,也不能说熟悉把,就是大体上看了下,晓得怎么用了,把我写的贴上来。关于Sqlite数据库这里就不多少了,谷歌下网上一大堆。[代码]下面的代码是调用这个类来操作数据库:[代码]最后看下导出来的数据库:运行效果: 阅读全文
posted @ 2010-11-24 15:23 leepood 阅读(857) 评论(8) 推荐(0)
摘要: 学习android已经有一个星期左右了,今天看教程试着做了个电话拨号器,比较简单,用到Intent这个类。下面放上代码:[代码]布局代码:[代码]下面是加入的权限代码:[代码]界面效果: 阅读全文
posted @ 2010-11-03 13:46 leepood 阅读(319) 评论(0) 推荐(0)
摘要: 学习了下工厂模式,简单三层,还有单类这三种结构,写了一个自己的数据库处理类,呵呵,想不到叫什么名字也就姑且叫DBHelper吧,当然,肯定不能跟李天平老师那个类相比啦,我写的这个比较简单啦,贴上代码,希望大家帮我看看哪里不到位的,谢谢啦!DBHelper 阅读全文
posted @ 2010-08-21 23:55 leepood 阅读(874) 评论(10) 推荐(0)