【问题标题】:Android URI Class - What is it used for?Android URI 类 - 它的用途是什么?
【发布时间】:2016-03-08 12:25:32
【问题描述】:

我阅读了 URI 类 herehere 的定义,但我仍然不确定如何在 android 项目中使用 URI 对象,因为第二个答案在其特定用例中没有解决 URI .有人对 URI 对象的用途有更好的了解吗?在什么情况下我应该实例化一个 URI 对象? URI 对象什么时候有用,我为什么要创建一个?举一个具体的例子会很有帮助。下面是我通过 Android Studio 创建一个空白对话框找到的示例(创建时提供的工厂方法)。

    public void onButtonPressed(Uri uri) {
    if (mListener != null) {
        mListener.onFragmentInteraction(uri);
    }

    public interface OnFragmentInteractionListener {
    void onFragmentInteraction(Uri uri);
    }

如果上面的示例没有帮助,您可以使用自己的解释,因为开发人员应该考虑创建 URI 对象。谢谢。

【问题讨论】:

    标签: java android uri use-case


    【解决方案1】:

    @CBA110 您可以将 URI 视为您的 android 系统中的本地地址。由于我使用过 Contacts URI,因此我考虑采用这种方式。Contacts URI 是联系人数据库,如果您想从该数据库中查询任何联系人,您需要在你的安卓手机/系统中使用这个作为本地地址的联系人URI并检索你需要的联系人。如果你不明白,请不要我的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-08
      • 2010-09-27
      • 2011-12-17
      • 2010-11-21
      • 1970-01-01
      • 2011-10-14
      • 2013-09-04
      相关资源
      最近更新 更多