Android开发:从0到1 (清华开发者书库)
上QQ阅读APP看书,第一时间看更新

3.4 学会使用And roid开发者社区帮助

在开发Android的过程中,应该学会使用Android开发帮助,谷歌官方的Android开发者社区提供“Android SDK API文档”、“Android SDK开发指南”和“Android SDK案例帮助”。

3.4.1 在线帮助文档

打开Android开发者社区网址https://developer.android.com/develop/index.html,页面如图3-12所示,在左边的导航菜单中可以找到这些帮助。

图3-12 Android开发者社区

3.4.2 离线帮助文档

如果要使用离线帮助文档,则需要在SDK Manager中下载帮助文档。如图3-13所示,在SDK Manager中选择Documentation for Android SDK,然后安装。下载安装成功之后,离线帮助文档会安装在Android SDK安装目录 \docs\目录下面,打开Android SDK安装目录 /docs/develop/index.html文件,会看到类似于图3-12所示的页面,如图3-14所示。遗憾的是,在离线帮助文档中没有Android SDK samples信息。

图3-13 下载帮助文档

图3-14 离线帮助文档

3.4.3 Android SDK API文档

在图3-12或图3-14所示的页面的左边导航菜单中单击Reference,打开Android SDK API文档会看到如图3-15所示的页面。熟悉Java的读者应该不陌生,非常类似于Java的API文档页面,它们的用法完全一样。

图3-15 Android SDK API文档

3.4.4 Android SDK开发指南

在图3-12或图3-14所示页面的左边导航菜单中单击API Guides,打开“Android SDK开发指南”文档,会看到如图3-16所示的页面。

图3-16 Android SDK开发指南

建议读者好好阅读一下这部分内容,在这部分内容中包含了应用开发的各个方面,主要包括框架主题、开发应用、发布应用和最佳实践等几个部分。框架主题包括用户界面相关内容、数据存储、图形技术(2D和3D)、意图和意图过滤器、内容提供者、多媒体、访问安全限制、蓝牙等。

3.4.5 使用Android SDK案例

谷歌提供了一些Android SDK案例,在Android 4之前可以通过SDK Manager下载,现在已经不再提供下载了。谷歌推荐现在使用Android Studio工具直接从GitHubGitHub是一个通过Git进行版本控制的软件源代码托管服务。https://github.com/googlesamples/)导入。

在Android Studio的欢迎界面单击Import an Android code sample可以导入案例,在如图3-17所示的对话框中,选择自己需要的案例,单击Next按钮,进入如图3-18所示的对话框,在此可以选择下载之后目录,然后单击Finish按钮就可导入了。

图3-17 官方案例

图3-18 导入官方案例

提示 由于网络原因,有时无法连接GitHub,需要在Android Studio中设置HTTP代理。打开Android Studio菜单,选择File→Settings,打开如图3-19所示的对话框,在HTTP Proxy中选中Auto-detect proxy settings,这样可以下载过程动态查找HTTP代理。

图3-19 设置HTTP代理