如何在Android Studio

时间:2016-08-12 05:52:02

标签: android api android-studio intellij-idea camera

我的问题与直接在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技巧,但这只是给了我一个非常小的类概述,而不是类中的实际方法。

我还有另外两个问题 - 我可能会因此而被否定,因为我不应该在帖子中提出多个问题 - 但我觉得这些问题很简短,不应该需要#&# 39;自己的话题。如果这会造成太多问题,请随时编辑此帖子,我将接受编辑。

  1. 我想创建一个使用相机的Android应用。我知道 存在的2个图书馆; android.hardware.camera和.camera2, API 21及以上版本的后者。我的项目旨在支持 API 15至24(以及在此期间发布的任何新版本) 发展)。因为API 15-20不支持.camera2,我应该这样做 只需在整个项目中使用.camera,或者我应该使用不同的代码定位特定的API?
  2. 第三,我不是100%肯定目标各种各样的概念 API级别。如果我支持API的15到21并导入一个库 比方说,只支持API 19及以上,并在我的代码中使用它 Android Studio警告我,此代码无法在任何设备上运行 运行API 15-18,或者我只能通过测试我的代码找到答案?这使我不必经常查看Android引用,以查看哪些API受哪些API支持。

1 个答案:

答案 0 :(得分:1)

您可以通过按住Ctrl键和&amp ;,从Android Studio转到课程文档。点击课程名称。

为此,您应该已经在Android SDK Manager中下载了 Android SDK来源。对于从15开始的API级别,Android SDK的源代码可在SDK管理器&下载将为您提供查看课程文档的选项。

如果您需要Web文档中的文档,请将鼠标光标对准课程& 按Ctrl + Q ,这将打开一个弹出窗口&然后按弹出窗口中的 Shift + F1 选择查看外部文档图标。您应该在SDK管理器中下载 Android SDK文档,以便工作