最新版本号[免费下载]

抖音快手URL Scheme

作者:本站编辑 发布时间:2023-11-10 来源:本站原创 点击数:

抖音快手URL Scheme

前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。

提示:以下是本篇文章正文内容,下面案例可供参考

一、URLscheme是什么?

android中的scheme是一种页面内跳转协议。

通过定义自己的scheme协议,可以非常方便跳转app中的各个页面;

通过scheme协议,服务器可以定制化告诉App跳转到APP内部页面

二、使用步骤

1.在Mainefest配置文件中配置需要用scheme协议跳转的Activity

代码如下(示例):

  1. 1.
  2. 2.
  3. 3.
    android:name=".SchemeActivity"
  4. 4.
    android:label="@string/app_name">
  5. 5.
  6. 6.
  7. 7.
  8. 8.
  9. 9.
  10. 10.
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.

2、模拟从网络中获取scheme协议的url

代码如下(示例):

  1. 1.
    public class MainActivity extends AppCompatActivity {
  2. 2.
  3. 3.
    private TextView btnSchemeTv;
  4. 4.
  5. 5.
    @Override
  6. 6.
    protected void onCreate(Bundle savedInstanceState) {
  7. 7.
    super.onCreate(savedInstanceState);
  8. 8.
    setContentView(R.layout.activity_main);
  9. 9.
    btnSchemeTv = (TextView) findViewById(R.id.btn_scheme_tv);
  10. 10.
    btnSchemeTv.setOnClickListener(new View.OnClickListener() {
  11. 11.
    @Override
  12. 12.
    public void onClick(View view) {
  13. 13.
    /**
  14. 14.
    * (1)在manifest配置文件中配置了scheme参数
  15. 15.
    * (2)网络端获取url
  16. 16.
    * (3)跳转
  17. 17.
    */
  18. 18.
    String url = "scheme://mtime/goodsDetail?goodsId=10011002";
  19. 19.
  20. 20.
    Intent intent = new Intent(Intent.ACTION_VIEW,
  21. 21.
    Uri.parse(url));
  22. 22.
    startActivity(intent);
  23. 23.
    }
  24. 24.
    });
  25. 25.
    }
  26. 26.
    }

三、常见URL Scheme

1、快手

  1. 1.
    kwai://gamezone/home 打开游戏专区
  2. 2.
    kwai://gamezone/game/[游戏ID] 打开某个游戏
  3. 3.
    kwai://webview?url=[URL链接] 在快手中打开指定URL
  4. 4.
    kwai://tag/topic/哒视眼镜 不知道什么玩意
  5. 5.
    kwai://home/following 打开关注
  6. 6.
    kwai://home/hot 打开发现 kwai://promotion
  7. 7.
    kwai://home/local 打开同城
  8. 8.
    kwai://profile/[用户UID] 打开用户主页
  9. 9.
    kwai://profilesetting 编辑个人资料
  10. 10.
    kwai://business/poi 地理位置
  11. 11.
    kwai://business/location 定位界面
  12. 12.
    kwai://work/[作品ID] 打开某作品
  13. 13.
    kwai://work/[PhotoId]?userId=[UserId]
  14. 14.
    kwai://live/play/[LiveStreamId] 上面两个应该是 图片作品 这个是小视频作品
  15. 15.
    kwai://liveaggregate?sourceType=[不知道什么参数]
  16. 16.
    kwai://liveaggregate/[未知参数]?sourceType=[未知参数]
  17. 17.
    kwai://musicstation/[PhotoId]?userId=[UserId]&sourceType=[Integer.valueOf(13)]
  18. 18.
    kwai://musicstation 快手音悦台
  19. 19.
    kwai://followers 粉丝列表
  20. 20.
    kwai://followings 关注列表
  21. 21.
    kwai://tube/square 小剧场

2、 抖音

  1. 1.
    snssdk1128://feed?refer=web&gd_label={{gd_label}} 回首页
  2. 2.
    snssdk1128://live?room_id= 直播间
  3. 3.
    snssdk1128://user/profile/ 用户
  4. 4.
    home: "snssdk1128://feed?refer=web&gd_label={{gd_label}}",
  5. 5.
    detail: "snssdk1128://aweme/detail/{{id}}?refer=web&gd_label={{gd_label}}&appParam={{appParam}}&needlaunchlog=1",
  6. 6.
    user: "snssdk1128://user/profile/{{uid}}?refer=web&gd_label={{gd_label}}&type={{type}}&needlaunchlog=1",
  7. 7.
    challenge: "snssdk1128://challenge/detail/{{id}}?refer=web",
  8. 8.
    music: "snssdk1128://music/detail/{{id}}?refer=web",
  9. 9.
    live: "snssdk1128://live?room_id={{room_id}}&user_id={{user_id}}&from=webview&refer=web",
  10. 10.
    webview: "snssdk1128://webview?url={{url}}&from=webview&refer=web",
  11. 11.
    webview_fullscreen: "snssdk1128://webview?url={{url}}&from=webview&hide_nav_bar=1&refer=web",
  12. 12.
    poidetail: "snssdk1128://poi/detail?id={{id}}&from=webview&refer=web",
  13. 13.
    forward: "snssdk1128://forward/detail/{{id}}",
  14. 14.
    billboard_word: "snssdk1128://search/trending",
  15. 15.
    billboard_video: "snssdk1128://search/trending?type=1",
  16. 16.
    billboard_music: "snssdk1128://search/trending?type=2",
  17. 17.
    billboard_positive: "snssdk1128://search/trending?type=3",
  18. 18.
    billboard_star: "snssdk1128://search/trending?type=4

3、 微信

  1. 1.
    weixin://dl/scan 扫一扫
  2. 2.
    weixin://dl/feedback 反馈
  3. 3.
    weixin://dl/moments 朋友圈
  4. 4.
    weixin://dl/settings 设置
  5. 5.
    weixin://dl/notifications 消息通知设置
  6. 6.
    weixin://dl/chat 聊天设置
  7. 7.
    weixin://dl/general 通用设置
  8. 8.
    weixin://dl/officialaccounts 公众号
  9. 9.
    weixin://dl/games 游戏
  10. 10.
    weixin://dl/help 帮助
  11. 11.
    weixin://dl/feedback 反馈
  12. 12.
    weixin://dl/profile 个人信息
  13. 13.
    weixin://dl/features 功能插件
本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友
AI智能听书
选取音色