新浪微博开发
[代码] android
Weibo weibo=new Weibo();
weibo.setUserId("sdhjob@hotmail.com");
weibo.setPassword("123456"); try{
List<Status> statuses = weibo.getHomeTimeline();
for (Status status : statuses) {
System.out.println(status.getUser().getName() + ":" +
status.getText());
}
long id=statuses.get(0).getId();
//所有收藏
List<Status> allf=weibo.getFavorites();
System.out.println("----我的收藏-------------------------------");
for(Status statu :allf)
{
System.out.println("id:"+statu.getId()+",txt:"+statu.getText());
}
//测试获取所有关注人
System.out.println("----我的关注-------------------------------");
List<User> allfriend=weibo.getFriendsStatuses();
for(User us :allfriend)
{
System.out.println("id:"+us.getId()+",txt:"+us.getName());
}
//所有粉丝
System.out.println("----我的粉丝-------------------------------");
List<User> allfollow=weibo.getFollowersStatuses();
for(User us :allfollow)
{
System.out.println("id:"+us.getId()+",txt:"+us.getName());
}
System.out.println("----提到我的-------------------------------"); //@我 提到我的
List<Status> allmention=weibo.getMentions();
for(Status statu :allmention)
{
System.out.println("id:"+statu.getUser().getName()+",txt:"+statu.getText());
}
//测试发送私信
//weibo.sendDirectMessage("1768869367", "晚上10点老地方还见");
//weibo.sendDirectMessage("4988339936", "晚上9点老地方见哦");
//测试获取所有私信
List<DirectMessage> alldm= weibo.getDirectMessages();
for(DirectMessage statu :alldm)
{
System.out.println("id:"+statu.getSenderId()+",txt:"+statu.getText());
}
//关注
//weibo.createFriendship("1768869367");
//取消关注
//weibo.destroyFriendship("1768869367");
//测试发布微博
Status status = weibo.updateStatus("一而三思五...");
// 测试发布带有地理位置的
///Status status = weibo.updateStatus("", 116,40.13);
//添加评论 // Comment cmt = weibo.updateComment("增加评论1 " + new java.util.Date(), String.valueOf(id), null);
// weibo.updateComment("吃亏是福评论2 " + new java.util.Date(), String.valueOf(id), null);
//
// //获取收到的评论
// int n= weibo.getComments(String.valueOf(id)).size();
// System.out.println("----评论条数-------------------------------"+n); //获取发送的 weibo.getCommentsByMe()
//获取收到和发送的 weibo.getCommentsTimeline()
System.out.println("----转发微博-------------------------------");
weibo.retweetStatus(id,"转发我首页的第一条");
//获取热门用户
List<User> lu=weibo.getHotUser("ent");
System.out.println("----热门-------------------------------");
for(User u:lu)
{
System.out.println("uname:"+u.getName()+",uid"+u.getId()+
"ta关注"+u.getFriendsCount()
+"ta粉丝"+u.getFollowersCount()
+"ta收藏"+u.getFavouritesCount());
}
}catch(WeiboException e)
{
System.out.println("err:"+e.getStatusCode());
}
catch(Exception e){}

Android 新浪微博代码的更多相关文章

  1. android 新浪微博客户端的表情功能的实现

    这是一篇好文章,我转来收藏,技术的最高境界是分享. 最近在搞android 新浪微博客户端,有一些心得分享弄android客户端表情功能可以用以下思路1.首页把新浪的表情下载到本地一文件夹种,表情图片 ...

  2. Intellij idea 和android studio 代码给混淆

    Intellij idea 和android studio 代码给混淆 一.指令说明-optimizationpasses 5 # 指定代码的压缩级别 -dontusemixedcaseclassna ...

  3. Android实用代码七段(五)

      前言  每次分享意味着每次都有进步,本系列以实用为主,欢迎和我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯 ...

  4. Android实用代码七段(四)

    声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com 正文 1.发送不重复的通知(Notif ...

  5. Android开发代码规范(转)

    Android开发代码规范 1.命名基本原则    在面向对象编程中,对于类,对象,方法,变量等方面的命名是非常有技巧的.比如,大小写的区分,使用不同字母开头等等.但究其本,追其源,在为一个资源其名称 ...

  6. 黑客破译android开发代码真就那么简单?

    很多程序员辛辛苦苦开发出的android开发代码,很容易就被黑客翻译了. Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了 ...

  7. PhoneGap或者Cordova框架下实现Html5中JS调用Android原生代码

    PhoneGap或者Cordova框架下实现Html5中JS调用Android原生代码 看看新闻网>看引擎>开源产品 0人收藏此文章, 发表于8小时前(2013-09-06 00:39) ...

  8. android 开发代码被黑客破译有那么容易吗?

    很多程序员辛辛苦苦开发出的android开发代码,很容易就被黑客翻译了. Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了 ...

  9. Android 常用代码大集合 [转]

    [Android]调用字符串资源的几种方法   字符串资源的定义 文件路径:res/values/strings.xml 字符串资源定义示例: <?xml version="1.0&q ...

随机推荐

  1. OSX学习02之更新输入法

    OSX下最好的输入法是什么?话说在使用Windows的时候就知道了——它叫鼠须管. 想必大家用Windows的时候,进入系统第一步就是先装输入法吧~ OSX也是一样,自带输入法虽然凑合,但是我们作为A ...

  2. JavaScript 教程学习进度备忘(二)

    备忘:之前,只将“JS 教程”学习完毕,这篇记录:“JS HTML DOM ”.“JS 对象”.“JS Window”.“JS 库” 书签:跳过:另外跳过的内容有待跟进 _______________ ...

  3. Python的pep8(代码规范)

    Python的pep8-代码规范 1.    代码布局设计 1.1    缩进 A.   使用四个空格来进行缩进 B.   换行的时候可以使用反斜杠,最好的方法是使用园括号,在使用反斜杠的时候,在反斜 ...

  4. [转载]字典树(trie树)、后缀树

    (1)字典树(Trie树) Trie是个简单但实用的数据结构,通常用于实现字典查询.我们做即时响应用户输入的AJAX搜索框时,就是Trie开始.本质上,Trie是一颗存储多个字符串的树.相邻节点间的边 ...

  5. fork()函数详解

    linux中fork()函数详解(原创!!实例讲解) (转载)    一.fork入门知识 一个进程,包括代码.数据和分配给进程的资源.fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程 ...

  6. vs2008编译boost

    vs2008编译boost [一.Boost库的介绍] Boost库是一个经过千锤百炼.可移植.提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一.Boost库由C++标准委员会库 ...

  7. 【整理】JavaEE基本框架(Struts2+Spring+MyBatis三层,Struts MVC)之间的关系

    #[整理]JavaEE基本框架(Struts2+Spring+MyBatis三层,Struts MVC)之间的关系 ![关系图解](http://images.cnitblog.com/blog/84 ...

  8. Windows Azure 配置多个站点的虚拟网络连接

    通过上一篇"Windows Azure 虚拟网络配置(Site to Site)" 我们建立了可以进行Site to Site连接的虚拟网络,配置过后有些朋友会有疑问:如果需要连接 ...

  9. dom 拖拽回放

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  10. 第二百二十天 how can I 坚持

    今天如愿去了凤凰岭,比想象中的好多了.山好陡,都没有爬到山顶,下山时山都有点黑了,有点恐怖. 凤凰岭啊.有时间还得再去趟. 下周去八大处.坚持. 看什么时候能把北京这些山爬完,然后 三山五岳. 不爽. ...