【问题标题】:Where can I find the implementation of APIs in Android? [closed]我在哪里可以找到 Android 中的 API 实现? [关闭]
【发布时间】:2014-04-26 13:46:13
【问题描述】:

是否可以查看有关 Android 中 API 工作原理的代码?
说,我想看看方法setContentView()setStroke()的实现。
我想知道这些 API 的实现是否被公开。

【问题讨论】:

    标签: android api implementation


    【解决方案1】:

    Android 是开源的。您可以从这里找到所有代码:http://source.android.com/

    【讨论】:

      【解决方案2】:

      如果您使用 Chrome 风格的浏览器,则可以安装 Android SDK Search 扩展程序,该扩展程序:

      • ad 搜索添加到“多功能框”(也称为Chrome 中的地址/搜索栏),因此ad AdapterView 将带您直接访问AdapterView 文档

      • 为每个类添加一个“(查看源代码)”链接到 JavaDocs,从而为该类提供源代码

      【讨论】:

      • 这是完美的,完美无瑕。谢谢:)
      【解决方案3】:

      在此站点上,您可以找到并浏览所有 Android 版本的源代码: http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/

      【讨论】:

        【解决方案4】:

        这里已经回答了这个问题:https://*.com/a/19416821/977090

        基本上,只需从 Android SDK Manager 安装“Sources for Android SDK”即可。

        【讨论】: