gpt4 book ai didi

java - 获取 ANDROID_ID 试图了解 java

转载 作者:行者123 更新时间:2023-11-30 04:16:50 25 4
gpt4 key购买 nike

我对编程/Java/Android 还是个新手,所以我试图理解我所做的一切,并试图弄清楚如何正确阅读 developer.android.com 的引用部分,所以也许你们中的一个人可以帮帮我。提前致谢

这些电话让我获得了 ANDROID_ID。他们都给我相同的输出。我只是不明白第二种方式是如何工作的。它不应该在我看来工作。

第一种方式

AndroidID = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID);

第二种方式

AndroidID = Secure.getString(context.getContentResolver(), Secure.ANDROID_ID);

为什么会这样?

我用了this找到 getString() 方法。我得到了 ANDROID_ID。它使用这两种调用都能完美地工作,但我想知道为什么它以第二种方式工作。

最佳答案

我很确定原因是因为您有:

import android.provider.Settings.Secure;

在您的导入中。同样,您会发现 DialogInterface 和 View 都有不同的名为 OnClickListener 的类的实现,但您仍然可以执行以下操作:

// View.OnClickLitener
OnClickListener foo = new OnClickListener(...) {
...
}

DialogInterface.OnClickListener bar = new DialogInterface.OnClickListener(...) {
...
}

关于java - 获取 ANDROID_ID 试图了解 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9848789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com