/*** 调起新浪微博客户端的发送微博界面,完成发送微博工作* @param activity* @param content 微博内容*/public static void openSendWeibo(Activity activity,String content){if(activity==null||null==content){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://sendweibo?content="+URLEncoder.encode(content)));activity.startActivity(intent);}
/*** 调起新浪微博客户端的发送微博界面,完成发送微博工作* @param activity * @param content 微博内容* @param xid 签到时 的地点id* @param poiId POI点ID* @param poiName POI点名称* @param longitude 经度* @param latitude 纬度*/public static void openSendWeibo(Activity activity,String content,String xid,String poiId,String poiName,String longitude,String latitude){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://sendweibo?content="+content+"&xid="+xid+"&poiid="+poiId+"&poiname="+poiName+"&longitude="+longitude+"&latitude="+latitude));activity.startActivity(intent);}/*** 调用当前用户的周边的人的界面* @param activity*/public static void openNearbyPeople(Activity activity){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://nearbypeople"));activity.startActivity(intent);}/*** 调用当前用户的周边的微博的界面* @param activity*/public static void openNearbyWeibo(Activity activity){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://nearbyweibo"));activity.startActivity(intent);}/***通过昵称 打开个人资料页面* @param activity* @param nickName 昵称*/public static void openUserInfoByNickName(Activity activity,String nickName){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");
//        intent.setData(Uri.parse("sinaweibo://userinfo?nick="+URLEncoder.encode(nickName)));intent.setData(Uri.parse("sinaweibo://userinfo?nick="+nickName));activity.startActivity(intent);}/*** 通过uid打开个人资料界面* @param activity* @param uid*/public static void openUserInfoByUid(Activity activity,String uid){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://userinfo?uid="+uid));activity.startActivity(intent);}/*** 打开微博客户端内置浏览器* @param activity* @param url 要打开的网页地址*/public static void openWeiboBrowser(Activity activity,String url){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://browser?url="+url));activity.startActivity(intent);}/*** 打开微博客户端* @param activity*/public static void openWeibo(Activity activity){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://splash"));activity.startActivity(intent);}/*** 打开摇一摇界面* @param activity*/public static void openShake(Activity activity){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://shake"));activity.startActivity(intent);}/*** 打开通讯录界面* @param activity*/public static void openContact(Activity activity){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://contact"));activity.startActivity(intent);}/*** 打开用户话题列表界面* @param activity* @param uid 用户uid*/public static void openUserTrends(Activity activity,String uid){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://usertrends?uid="+uid));activity.startActivity(intent);}/*** 打开私信对话界面* @param activity* @param uid 用户uid*/public static void openMessageListByUid(Activity activity,String uid){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://messagelist?uid="+uid));activity.startActivity(intent);}/*** 打开私信对话界面* @param activity* @param uid 用户uid*/public static void openMessageListByNickName(Activity activity,String nickName){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://messagelist?nick="+(nickName)));activity.startActivity(intent);}/*** 打开某条微博正文* @param activity* @param blogId 某条微博id*/public static void openDetail(Activity activity,String blogId){if(activity==null){return;}Intent intent=new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("sinaweibo://detail?mblogid="+blogId));activity.startActivity(intent);
}

转载至:Android 跳转到新浪微博

Android 打开新浪微博特定页相关推荐

  1. android 打开支付宝扫码页_Chrome 85正式版发布:新增标签页分组功,网页多了也不乱...

    IT服务圈儿 有温度.有态度的IT自媒体平台 文章转载自 OSCHINA 社区 [http://www.oschina.net] 原文标题:Chrome 85 稳定版发布,页面加载速度提升 10% 谷 ...

  2. 新浪微博android版,新浪微博Android版 登录之Logo欢迎页

    1.登录步骤 Logo ----> Login -----> Main 2.代码 2.1 Logo的实现 xml: android:gravity="center" a ...

  3. android开发新浪微博客户端

    android开发新浪微博客户端 完整攻略 [新手必读][转]2011-04-06  10:49:19 http://www.eoeandroid.com/forum-viewthread-tid-6 ...

  4. android开发新浪微博客户端 完整攻略 [新手必读]

    android开发新浪微博客户端 完整攻略 [新手必读][转]2011-04-06  10:49:19 http://www.eoeandroid.com/forum-viewthread-tid-6 ...

  5. android应用启动页面显示不出来了,Android应用中启动页出现白屏如何解决

    Android应用中启动页出现白屏如何解决 发布时间:2020-12-11 14:41:17 来源:亿速云 阅读:100 作者:Leah 今天就跟大家聊聊有关Android应用中启动页出现白屏如何解决 ...

  6. android 微博 4.1sdk,android使用新浪微博最新SDK4.1进行第三方授权登录

    android使用新浪微博最新SDK进行第三方授权登录 工具:android-studio 新浪SDK版本:4.1 1Demo参考 下载官方SDK:https://github.com/sinawei ...

  7. PHP fpdi合并多个PDF文件,取多个PDF特定页数合并以及导出

    在说之前,先说明一下,FPDI 插件,不能操作被 pdf 软件编辑过的 pdf 文件. 在我们写项目的时候,经常需要对PDF文件进行操作.例如:合并多个PDF文件,取PDF特定页数以及合并. PHP ...

  8. 解决Chrome浏览器打开新标签页,显示“无法访问此网站 连接已重置”的问题【在54.0 beta版上测试通过】

    1. 问题描述 在浏览器中打开新标签页,无法正常进入带搜索框的新标签页,而是出现错误:无法访问此网站 连接已重置. 2. 解决办法 按照这篇博客的做法(http://www.cnblogs.com/c ...

  9. android打开另外的app两种方式,内置到自己本身的app,重新打开app,

    android打开另外的app两种方式,内置到自己本身的app空间,重新打开app空间, 目录 1.内置到自己本身的app空间, 2.重新打开app空间, 1.内置到自己本身的app空间, 被打开的a ...

最新文章

  1. 17 个品牌,113 款 5G 手机,5G 离我们越来越近
  2. SpringCloud教程- 服务消费者(Feign)(SpringCloud版本Finchley)
  3. matlab调用C程序
  4. 《MySQL——基于位点orGTID的主备切换协议》
  5. linux 启动一个网站_在线试用 200 多种 Linux 和 Unix 操作系统
  6. 揭示地理数据分布规律的方法
  7. JavaScript学习系列之执行上下文与变量对象篇
  8. 安装uwsgi报错:error linking uWSGI解决方法
  9. Shell:dos新建sh脚本在linux下执行报错“/bin/sh^M”
  10. java 基础学习——基本技巧(一)
  11. FL Studio20.9进阶版 果味版 高级版 完整版区别
  12. 如何在手机和电脑之间共享文件以及共享模拟器网络给电脑
  13. [JAVA毕业设计]高速公路收费管理源码获取和系统演示
  14. 电影《阿凡达》观后感
  15. 计算机系统后门程序,一种远程控制的后门程序在互联网出现
  16. win7计算机右键菜单多,Win7如何清除右键多余菜单?Win7清理右键菜单方法
  17. 云控系统搭建需要那个运行商网线
  18. 网页前端div的高度设置
  19. 11月开展消防宣传活动
  20. Linux系统安全以及应用

热门文章

  1. 国内优秀的IC设计公司主要分布在哪些城市?
  2. 【课设分享】基于51单片机的恒温控制器系统
  3. android手势控制动画,轻松实现Android,iOS的一个手势动画效果
  4. 如何分析夹杂在金属液中的微小气泡
  5. 动漫学日语《灌篮高手》(更新中)
  6. 快速排序的优化——枢轴数的选择
  7. 【渝粤教育】电大中专测量学_1作业 题库
  8. 关于“.bash_profile”和“.bashrc”区别的总结
  9. 副高职称需要考职称计算机吗,晋升副高职称可以用软著吗
  10. RK平台之AI组件例程使用说明