【发布时间】:2016-12-19 01:07:21
【问题描述】:
我的问题与直接在 Android Studio 中查看文档有关。
对于熟悉 Eclipse 的人,我可以通过单击该类并按 shift 和 f2 来查看该类的所有方法和构造函数。然后,这将我带到 Eclipse 中的一个简洁的浏览器,其中列出了所有方法签名及其作用,几乎就像 google 文档一样。
这使我不必每次都去谷歌搜索那个类 API。例如,如果我想查看“Android.util.log”包中的类,以及每个类中的方法,这可以通过添加外部文档使用 Eclipse 轻松完成。对于 Android Studio,唯一的方法是去 google 并输入“Android 参考日志包”之类的东西,带到https://developer.android.com/reference/android/util/Log.html。
Android Studio/InteillJ 是否存在类似的东西?如果是这样,有人可以请给我有关如何设置它的步骤吗?我尝试了 Ctrl+Q 技巧,但这只是给我一个非常小的类概述,而不是类中的实际方法。
我还有 2 个其他问题 - 我可能会因此而被否定,因为我不应该在一篇文章中提出多个问题 - 但我觉得这些问题很简短,不需要它自己的主题。如果这造成了太大的问题,请随时编辑这篇文章,我会接受编辑。
- 我想创建一个使用相机的 Android 应用程序。我知道 存在 2 个库; android.hardware.camera 和 .camera2, 后者适用于 API 21 及更高版本。我的项目旨在支持 API 15 到 24(以及在 发展)。因为 API 15-20 不支持 .camera2,我应该 只在我的项目中使用 .camera,还是应该针对特定的 API 使用不同的代码?
- 第三,我不是 100% 确定针对各种目标的概念 API 级别。如果我支持 API 的 15 到 21 并导入一个库 比如说,只支持 API 19 及更高版本,并在我的代码中使用它,将 Android Studio 警告我此代码不适用于任何设备 运行 API 15-18,还是我只能通过测试我的代码才能发现?这让我不必经常查看 Android 参考资料以了解哪些 API 支持哪些库。
【问题讨论】:
-
Ctrl+点击/Cmd+点击获取源文件(+ javadoc有点)
-
ctrl+空格显示文档
-
这只是一个简短的概述,当我单击超链接类时,我收到一个错误,提示找不到 url。我假设我需要以某种方式加载文档,就像您对 eclipse 和 JRE 所做的那样。问题是我不知道该怎么做。我挖了一篇旧帖子,建议查看 Android Studio 中的平台设置,但我在 Android Studio 中找不到该选项了。
标签: android api android-studio intellij-idea camera