最近项目的有个需求是点击购买资料按钮进入淘宝界面,简单分析一下,如果用户手机有淘宝就打开淘宝的页面,没有的话也可以选择使用webView进行展示,还是使用手机浏览器进行展示。

判断有无淘宝的代码就不贴了,在webView展示的代码也不贴,相信度娘上都有,下面就是跳转淘宝商品详情的页面

 Intent intent = new Intent();
intent.setAction("Android.intent.action.VIEW");
Uri uri = Uri.parse(tbPath); // 商品地址
intent.setData(uri);
intent.setClassName("com.taobao.taobao", "com.taobao.tao.detail.activity.DetailActivity");
startActivity(intent);
"com.taobao.taobao"是淘宝app的包名"com.taobao.tao.detail.activity.DetailActivity"就是淘宝的商品详情页的页面,而且发现在浏览器上复制的商品链接并不能在跳转
后让淘宝显示,反而报错,可以在USB调试中,手机打开淘宝进入商品详情页或店铺页面,在studio的log日志中进行查看

网址就是商品详情的网址,下面的一条就是包名/商品详情页的class名,同样的也可以查到店铺的地址

网址就是店铺的网址,下面的一条就是包名/店铺的class名

最新文章

  1. Windows Server 2008 R2 NTP服务器
  2. Code Snippets 代码片段
  3. IOS7开发~Xcode5制作framework
  4. Gym 101102D---Rectangles(单调栈)
  5. 使用 python 发送邮件
  6. Java集合源码学习(一)集合框架概览
  7. spring 标注 详解
  8. C/C++中函数参数传递详解(一)
  9. HTML xmlns
  10. [转载]做一个 App 前需要考虑的几件事
  11. Radar Installation(贪心,可以转化为今年暑假不ac类型)
  12. Android中如何判断是否联网
  13. Poj 3246 Balanced Lineup(线段树基础)
  14. spark未来的发展方向
  15. C语言面试问答5
  16. java中得到图片的宽度 高度:
  17. Linux 下编译安装xCache命令速记
  18. CTF杂项之音频隐写
  19. [HNOI2012]射箭(计算几何)
  20. 安卓开发笔记——丰富多彩的TextView

热门文章

  1. PHP基础库及扩展库安装
  2. 65.dynamic mapping
  3. C#反射获取数据库字段
  4. hadoop在线重启namenode+在线扩展集群
  5. kafka监控工具kafka-manager
  6. (41)Spring Boot 使用Java代码创建Bean并注册到Spring中【从零开始学Spring Boot】
  7. python编码小记
  8. MySQL5.7出现无法启动服务等问题
  9. Android---keycode值以及相应名称
  10. OC3大回调模式使用总结(三)block回调