android uribuilder,在Android中使用URI构建器或使用变量创建URL

本文详细介绍了在Android中如何使用Uri.Builder来构建和修改URI,以及与内置URI的区别。通过示例展示了如何创建、修改和使用这两种URI形式,强调了在何时使用build()和buildUpon()方法。
摘要由CSDN通过智能技术生成

这是解释它的好方法:

有两种形式的URI

1 - 构建器(可以修改,不准备使用)

2 - 内置(未准备好修改,可随时使用)

您可以通过创建构建器

Uri.Builder builder = new Uri.Builder();

这将返回一个生成器准备好像这样修改: -

builder.scheme("https");

builder.authority("api.github.com");

builder.appendPath("search");

builder.appendPath("repositories");

builder.appendQueryParameter(PARAMETER_QUERY,parameterValue);

但要使用它,你必须先建立它

retrun builder.build();

或者你会用它。然后你已经构建了已经为你构建的,随时可以使用但无法修改。

Uri built = Uri.parse("your URI goes here");

这是准备使用但如果你想修改它你需要buildUpon()

Uri built = Uri.parse(Your URI goes here")

.buildUpon(); //now it's ready to be modified

.buildUpon()

.appendQueryParameter(QUERY_PARAMATER, parameterValue)

//any modification you want to make goes her

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值