Home

Awesome

Android 资源大全中文版

我想很多程序员应该记得 GitHub 上有一个 Awesome – XXX 系列的资源整理。awesome-android 是JStumpp 发起维护的 Android 资源列表,内容包括:图表工具、游戏开发、GUI、崩溃检测、调试工具、通知、图片加载、依赖注入等等。

普通的 Java 资源,请查看 https://github.com/jobbole/awesome-java-cn

Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的介绍,如果有更详细的中文介绍,对相应开发者的帮助会更大。这也是我们发起这个开源项目的初衷。


我们要做什么?


如何参与本项目?

<!-- 从下面的目录来看,本项目的工作量小不了,所以非常期待能有更多程序员一起来参与。 不过加入前,有几个小要求: * 英文还不错,能读懂英文并用自己的话复述; * 在做 Android 开发; 如有兴趣,请加 QQ:50872495。加 Q 时请注明「安卓大全」 -->

如何为列表贡献新资源?

欢迎大家为列表贡献高质量的新资源,提交PR时请参照以下要求:

资源列表管理收到PR请求后,会定期(每周)在微博转发本周提交的PR列表,并在微博上面听取使用过这些资源的意见。确认通过后,会加入资源大全。

感谢您的贡献!


本项目的参与者

注:名单不分排名,不定期补充更新


<!-- ### 奖励计划 虽然奖励可能并不是你加入的主要原因,但还是有必要提一下: * 整理超过 20 个资源后,可在伯乐在线上开通打赏; * 每整理 20 个资源,有机会获得技术书籍或各种有意思的创意、极客产品; * [奖励详情](http://hao.importnew.com/rewards/)sun * * * -->

目录

图表

依赖注入

游戏开发

GUI

ActionBar

导航

动画

图片

输入

图片加载

JSON

崩溃检测

网络

通知

数据库

ORM

REST

测试

跟踪

框架

调试工具

无线

其他

非Java开发安卓应用

我个人的推荐是(现在)使用Android的API开发原生的应用。Scala可以让你用更清晰的代码开发原生应用。但是也有几种替代方案,在诸如跨平台开发时非常有用。

C#

HTML、CSS与Javascript

Lua

Scala

Groovy

Kotlin

Python

性能

<h1 id="resources">资源</h1>

资源

<h3 id="influential-books">有影响力的书</h3> *具有广泛影响且值得阅读的安卓经典书籍。*

待补充

<h3 id="websites">知名网站</h3> *值得关注的前端技术站点。* <h4>中文站点</h4> <h4>英文站点</h4>

待补充

<h3 id="weibo-weixin">微博、微信公众号</h3> * 安卓开发频道 微博:[@安卓开发频道](http://weibo.com/5038680568) * 「安卓开发精选」专注分享安卓应用相关内容,包括:安卓App开发、设计、推广和行业资讯。 <br><img src="http://ww4.sinaimg.cn/small/63918611gw1epb2c49yeej2046046wek.jpg" width=150 height=150>