Android SDK Search,Androider值得拥有

作为一名Android开发同学,如果要查阅相关的API文档和浏览源码大家一般会怎么做呢?这里推荐一个小工具:

《Android SDK Search,Androider值得拥有》 image.png

它是一个
Chrome插件,添加之后,可以提供
Android SDK 搜索,源码阅读的功能。

插件开源在
Github上面:
https://github.com/romannurik/AndroidSDKSearchExtension

API查询

如果你添加了这个插件,在浏览器输入框输入 ad + tab,就会进入Android SDK搜索功能:

《Android SDK Search,Androider值得拥有》 ad.gif

是不是很方便?而且打开的都是官方文档,这才是最好的学习资料~

源码阅读

有时候我们看文档不能解决问题了,我们需要通过查看源代码找问题,这个插件也有非常方便的View Source 功能,比如你进入Fragment的文档页面(https://developer.android.com/reference/android/app/Fragment.html):

《Android SDK Search,Androider值得拥有》 image.png

你会发现在
Fragment下面多了一个
View Source按钮,点击它就可以跳转到
google source对应的源码页面进行查看,试试你就知道啦~

不仅仅对于类,对于包和资源,都可以查看:

《Android SDK Search,Androider值得拥有》 image.png

《Android SDK Search,Androider值得拥有》 image.png

我的改进

我在使用这个插件过程中,发现一个小问题,就是浏览源代码时,它每次都是跳到git库的最新分支,但有时候我们需要浏览不同API Level的源码,我们知道developer.android.com/reference提供了选择API Level的功能:

《Android SDK Search,Androider值得拥有》 image.png

所以我添加了一个
PR:https://github.com/romannurik/AndroidSDKSearchExtension/pull/61,根据你选择的
API Level跳转到对应的
Android版本分支。目前这个
feature还没有被
merge和发布,如果想尝鲜的可以直接拉我的仓库代码:
https://github.com/chuyun923/AndroidSDKSearchExtension

    原文作者:楚云之南
    原文地址: https://www.jianshu.com/p/a53c807812ea
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞