美文网首页
scheme 启动获取 URL

scheme 启动获取 URL

作者: lixinxin | 来源:发表于2017-12-06 10:50 被阅读12次
    if (getIntent() != null) {
                Uri uri = getIntent().getData();
                if (uri != null) {
                    // 完整的url信息
                    String url = uri.toString();
                    Log.e(TAG, "url: " + uri);
                    // scheme部分
                    String scheme = uri.getScheme();
                    Log.e(TAG, "scheme: " + scheme);
                    // host部分
                    String host = uri.getHost();
                    Log.e(TAG, "host: " + host);
                    //port部分
                    int port = uri.getPort();
                    Log.e(TAG, "port: " + port);
                    // 访问路劲
                    String path = uri.getPath();
                    Log.e(TAG, "path: " + path);
                    List<String> pathSegments = uri.getPathSegments();
                    // Query部分
                    String query = uri.getQuery();
                    Log.e(TAG, "query: " + query);
                    //获取指定参数值
                    // String goodsId = uri.getQueryParameter("goodsId");
                    // Log.e(TAG, "goodsId: " + goodsId);
                }
            }
    

    相关文章

      网友评论

          本文标题:scheme 启动获取 URL

          本文链接:https://www.haomeiwen.com/subject/yfjkixtx.html