今天给大家介绍一个好用的工具—Codota。它专为Java和Android而生。听名字我猜想这是一群热爱dota的人作品,应该是Code & Dota的缩写。感谢@Tikitoo 在微博上的推荐。

Find Great Code Examples

Our crawler extracts coding patterns from a vast number of code projects.
Search here for the best code examples from over 7 million sources

这个是Codota官方介绍

最好的代码实例,我们的抓取工具从大量的代码项目中抓取了大量的代码模式,
你可以从这里搜索超过七百万精品代码实例;

Codota 的特性

  • 的确,正如codota 官方所说,的确是精品,他的搜索源,不仅只有Github,而且还有知名博客和开发者网站,让你搜索一个东西,不用在找上半天;

  • 除了搜索功能,首页的下方还罗列比较流行的类库,还提供保存代码的CodeBox,同时还提供了Chrome 插件和Android Studio 插件,最后通过Google,Github,Facebook 任意一个授权登录即可使用;

  • 而且当你点击搜索的结果(Java class)的时候,右侧会显示UML 视图,而且左边的代码如果点击会有高亮现实,而且还会显示Doc,并提供了API Doc 的链接。

除此之外,Codota还提供了Chrome和Android Studio插件,也许Codota并不一定能解决你在工作中遇到的问题,特定问题还是Google能帮你解决,但是它却帮你找到相关联的最好的示例代码,最关键是的它为Android和Java而生,我们有必要使用下。

最后它的官网地址: https://www.codota.com/

如果觉得我的分享不错,不妨动手分享到您的朋友圈。点击原文获取更多精华知识。

搜索最好的Android 代码相关推荐

  1. android 代码设置EditText的hint字符

    今天,简单讲讲android里如何在代码里设置  EditText的hint字符. 之前,我一般是直接在xml文件设置EditText 的hint字符,后来需要在代码里修改hint字符,发现自己居 ...

  2. 常用Android代码

    这里收集了大家常用的一些Android代码,持续更新中,内容来自自己的平时积累和网络上看到的文章,部分原文地址在最下方.如有错误欢迎指正里面可能会有重复内容,请忽略或者提醒我删除. setBackgr ...

  3. android代码编写,如何正确编写Android代码

    你直接使用Android代码来构造和创建应用程序用户界面,下面文章进行详细的对Android代码进行详细的说明描述. 在你的Android代码中使用这个类作为你个比较快捷的方法去访问你的工程能够中的资 ...

  4. android 铃声设置失败,无法通过Android代码设置铃声

    我正在开发一个应用程序,它将随机设置用户已选择的铃声列表中的铃声.无法通过Android代码设置铃声 虽然我的代码适用于Android N及以上版本,但我遇到了Android M及以下版本的问题.我为 ...

  5. Android代码混淆配置说明

    1.为什么需要代码混淆 Proguard混淆用于保护APP不被破解和逆向分析,Proguard通过移除没有用到的代码以及通过特定规则重命名类.变量.方法来压缩.优化.混淆你的代码.这样可以让你APK更 ...

  6. Android代码混淆后的定位

    Android代码混淆后的定位 什么是代码混淆 如何开启Android Studio的代码混淆 如何在程序奔溃后定位到奔溃的代码行 mapping.txt 分析流程 什么是代码混淆 在java写的.j ...

  7. Android 代码混淆Proguard

    混淆概念 Android代码混淆,又称Android混淆,是伴随着Android系统的流行而产生的一种APP保护技术,用于保护APP不被破解和逆向分析. 在Android的具体表现就是打包时,将项目里 ...

  8. 下载最新Android代码的方法

    之前我是去Android官方网站下载最新Android代码,但是这种方法需要翻墙,而且有时候翻墙又不太方便,今天我发现一个不错的网站,是清华大学搞的,跟Android官方的代码基本保持同步,而且下载方 ...

  9. Android代码实现APK文件的安装与卸载

    Android代码实现APK文件的安装与卸载 Android程序使用代码的安装和卸载!!! 安装: String str = "/CanavaCancel.apk"; String ...

  10. 编写高效的Android代码

    编写高效的Android代码 转自:http://www.chinaup.org/docs/toolbox/performance.html 介绍 对于如何判断一个系统的不合理,这里有两个基本的原则: ...

最新文章

  1. NPOI读写Excel
  2. haproxy参数优化
  3. 机器学习、深度学习、自然语言处理、计算机视觉顶级期刊的论文资料分享(附顶会论文下载链接)...
  4. python获取最近N天工作日列表、节假日列表
  5. python中怎么比较两个列表的大小_python中对列表元素大小排序(冒泡排序法,选择排序法和插入排序法)—排序算法...
  6. 关于php车服务论文,「PHP」行车服务app后端代码简析
  7. java 创建水果_简单的java水果商店后台
  8. java实现图片裁剪
  9. C++中对字符串操作
  10. java中级工程师所需的技能_中级Java开发工程师的工作职责描述
  11. bleeding edge是什么意思
  12. C语言实现 神奇魔方
  13. 画出漂亮的神经网络图,神经网络可视化工具集锦
  14. 单片机计数器实验代码c语言,单片机计数器功能实验程序
  15. 一名开源拓荒者的 Apache 之旅
  16. 相机数据恢复软件使用办法
  17. Java实现多级目录文件下载压缩包
  18. html基础 vscode写代码
  19. 9.7 9.7 9.7
  20. 用python实现神经网络

热门文章

  1. Android中设置EditText显示或隐藏密码
  2. RSA总裁:2010年需重点关注云计算安全
  3. 如何使得窗口最大化?
  4. 如何在Linux下加载移动硬盘和光驱
  5. 轻松调整,提升写作效率,让 Word 更好地为你所用
  6. 如何设置 iCloud 云盘?
  7. UltraCompare 22 for Mac(文件比较工具)
  8. 在 macOS 中如何使用「预览」批量调整图片大小?
  9. MySQL-ProxySQL中间件Admin Schemas介绍
  10. 兄dei,来封装一个自定义事件玩玩