经典回答
做为一个合格的 Android 开发者,我想官方的 developer 站点是必上的,有什么网站能比官方更全面和权威呢。而且 Android Developer 站点上还有很多指导性的文章写得很不错,也不用担心英文不好,因为基本上官方都翻译了中文版本。
- Android Developer
网址:https://developer.android.com/index.html
以及android-developers的blog也是个不错的选择:
网址:https://android-developers.googleblog.com/
- Stackoverflow
Stackoverflow是一个技术在线问答网站,几乎平常遇到的所有技术网站,在这里都能找到答案,上面有很多大牛会很热心回答。
网址:http://stackoverflow.com/
当然知乎(https://www.zhihu.com )也有一些热心的开发提供专业的回答。不过,大多数时候我都是从Google搜索去查询问题的,如果用英文关键字的话,往往你问的问题在Stackoverflow上都有类似的。
CSDN 的 Android 版块
几年前比较喜欢在这个版块上看问题和回答问题,现在不怎么关注了,因为Google搜索的速度会更快。而且有时候都会产生疑问,有些问题可以直接使用搜索引擎立即获得答案,却仍然有很多人在论坛上提问。
网址:http://bbs.csdn.net/forums/Android
-
Github
GitHub是一个通过Git进行版本控制的软件源代码托管服务,目前各种Android的开源项目基本上都放在Github上进行托管。
网址:http://www.github.com -
CodeKK
注于开源分享、源码解析、框架设计、好文推荐、Android内推,不知道要用什么框架时,看看CodeKK说不定会有意想不到的收获。
网址:http://p.codekk.com/ -
android-arsenal
从 2014 年开始做,囊括库最多的网站了,支持英文搜索、分类选择、显示最新开源项目。
网址:https://android-arsenal.com/ -
Android平台源码查看
androidxref:基于OpenGrok构建,可以快带检索Android源码的网站,通过方法名或者日志检索网站的速度非常快。
网址:http://androidxref.com/
grepcode:可快速搜索 Android、Java任何版本及部分开源项目源码,看各版本系统代码排查问题相当方便。
网址:http://www.grepcode.com/
Jakewharton
网址:http://jakewharton.com/
Github:https://github.com/JakeWharton
所在公司:Square Open Source
网址:http://square.github.io/
- Realm官网
网址:https://realm.io/
对于平时的问题解决来说,最常用的网站其实是Google。有些群也能提供相互交流的场所,�目前网络上也有很多在线教学类网站提供视频的课程或者指导,所以,学习的资源是比较丰富的。如果你在Android某方面有特点的爱好,也可以向面试官介绍一下这类型的网站。