本文总结了最新的Android开发资源。下面列出的资源都是常用的,每个Android程序员都应该知道,能大大方便App开发。Enjoy~

来源:Android开发周刊 中文的Android开发信息,资源汇总。每周更新

News Android开发前沿新闻类:
Android Weekly- 一个免费的新闻组,每周更新一次,帮助开发者了解业界最前沿信息(并非机器测评之类的文章,而是实打实的干货,包括每周最新教程,Android程序员访谈,加速App开发的各种库和框架,业界开发者会议等 相当推荐)。
Android开发周刊 中文的Android开发信息,资源汇总。每周更新
Tutorials 教程:
Google Android Developer Android开发者官方网站,教程多,代码精炼
CommonsWare – AdvAndroid Android开发书籍The Busy Coder's Guide to Advanced Android Development
vogella Android Development Tutorial  随着Android SDK版本同步升级的开发教程 经常Google Android教程的同学会发现其实经常被搜索引擎带到这个地方来。
Dzone Javalobby 几乎没日更新的开发教程资源 作者众多 资源丰富
Java Code Geeks 也是国外读者众多的Android开发教程汇总网站 更新频率每周1~2次左右
 
ORM Object-relational mapping库(数据库相关):
OrmLite 一个轻量级的Java ORM 支持Android+SQLite
Active Record for Android wrapper for SQLite on Android
 
Design 设计:
Android Patterns 汇聚了众多关于UI交互的设计。几乎你想问的每一个和交互设计有关的答案,例如:如果展示一组数据, 都能在此找到设计答案。
Google Android Design Guide  官方Android设计网站
Android App Patterns 大量的和App Pattern有关的应用截图 谁看谁知道
Android Niceties  拥有几千个Android应用的截图,通过设计模式分类,给你带来设计灵感A collection of screenshots encompassing some of the most beautiful looking Android apps. Aiming to provide inspiration and insight into Android UI conventions.头脑风暴必备
Android Holo Colors Generator 在线声场Holo风格的组件图标资源 The Android Holo Colors Generator allows you to easily create Android components such as editext or spinner with your own colours for your Android application. It will generate all necessary nine patch assets plus associated XML drawables and styles which you can copy straight into your project. 
ICS Apps 符合ICS设计规范的应用集合。可以借鉴一下别人是怎么设计Android App的。 A list of apps doing a great job following the ICS design guidelines.
 
Android 4.0 Design Startkit 登录Twitter tweet一下它的链接,就能获取一堆Android App设计时需要用到的PSD文件
 
Dependency injection:
 
 Dependency injection 大大降低了类之间的依赖性,可以通过annotation (Java)或是SeviceDepdendcy (.Net) 描述类之间的依赖性,避免了直接调用类似的构造函数或是使用Factory来参加所需的类,从而降低类或模块之间的耦合性,以提高代码重用并增强代码的可维护性。
 
RoboGuice Google Guice提供了Java平台上一个轻量级的 Dependency injection 框架,并可以支持开发Android应用。
Android Annotations Android Annotations 是一个开源的框架,用于加速 Android 应用的开发,可以让你把重点放在功能的实现上,简化了代码,提升了可维护性。AndroidAnnotations is an Open Source framework that speeds up Android development. It takes care of the plumbing, and lets you concentrate on what's really important. By simplifying your code, it facilitates its maintenance.
 
Networking (网络通信):
Loopj  – an asynchronous callback-based Http client for Android. 一个Android下的异步网络通信库
Volley 这个要强烈推荐一下。近期会出几个关于Volley的Tutorials 在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,今年的Google I/O 2013上,Volley发布了。Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。尤其其中的NetworkImageView 用来加载网络图片实在是很方便。
 
Tools 开发工具:
Application Crash Report – ACRA  自动将Android程序崩溃错误发送至Google文档。但,万恶的GFW可能会使这个功能在墙内无法使用。a library enabling Android Application to automatically post their crash reports to a GoogleDoc form.
Android Studio 还在使用Eclipse+ADT开发调试Android 程序?试试Google官方最新推出的基于Gradle+IntelliJ IDEA的Android Studio吧。对于多人写作项目,甚至个人项目都能大大加速开发流程(例如,依赖包管理,一次打包多个APK,Keystore管理等等 试了才知道)。
 
UI组件:
ActionBarSherlock  大名鼎鼎的第三方实现ActionBar的库,不过以后估计用的人会越来越少吧,毕竟ActionBarCompat已经出了,解决了向下兼容ActionBar的问题。
Pull To Refresh  Twitter发明的Pull To Refresh 交互模式。这个库在Android上完美地实现了该模式,大家应该都已经熟知了。
Android Validator Android上的Form验证。目前只支持基于EditText的检查。
Progress Wheel  自定义Progress bar。This is a custom component for Android intended for use instead of a progress bar.
Scroll Bar Panel  实现Path 2.0 样式的ScrollBar
View Badger  实现在任意View右上角添加iOS式样的Badge
ColorPicker  颜色选取器 – to create color picker in preferences.
 
Segmented Radio Button – 实现iOS系统上的Segmented Control 。implementation of iPhone’s segmented control. 
PhotoView 实现Android上图片显示的缩放以及手势。Implementation of ImageView for Android that supports zooming, by various touch gestures.

Android开发者资源大汇总的更多相关文章

  1. 大礼包!ANDROID内存优化(大汇总)

    写在最前: 本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上把网上搜集的各种内存零散知识点进行汇总.挑选.简化后整理而成. 所以我将本文定义为一个工具类的文章,如果你在A ...

  2. ANDROID内存优化——大汇总(转)

    原文作者博客:转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! ANDROID内存优化(大汇总——上) 写在最前: 本文的思路主要借鉴了20 ...

  3. ANDROID内存优化(大汇总——中)

    转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 写在最前: 本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上 ...

  4. ANDROID内存优化(大汇总——全)

    写在最前: 本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上把网上搜集的各种内存零散知识点进行汇总.挑选.简化后整理而成. 所以我将本文定义为一个工具类的文章,如果你在A ...

  5. C#开源资源大汇总

    C#开源资源大汇总     C#开源资源大汇总 一.AOP框架        Encase 是C#编写开发的为.NET平台提供的AOP框架.Encase 独特的提供了把方面(aspects)部署到运行 ...

  6. ANDROID内存优化(大汇总——上)

    转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 写在最前: 本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上 ...

  7. [爬虫资源]各大爬虫资源大汇总,做我们自己的awesome系列

      大数据的流行一定程序导致的爬虫的流行,有些企业和公司本身不生产数据,那就只能从网上爬取数据,笔者关注相关的内容有一定的时间,也写过很多关于爬虫的系列,现在收集好的框架希望能为对爬虫有兴趣的人,或者 ...

  8. android 开发者资源下载地址记录(转+补充)

    https如果无法下载的话将下面的:https://dl-ssl 部分改为 http://dl (1)Android SDK (Android SDK主安装包,包含SDK Manager.AVD Ma ...

  9. 【Github资源大汇总】 - 王朋

    1.Github-iOS备忘 (国人总结的上百个Github上的开发框架和完整App) http://github.ibireme.com/github/list/ios/ 2.不少优秀的 iOS, ...

随机推荐

  1. JavaScript闭包的底层运行机制

    转自:http://blog.leapoahead.com/2015/09/15/js-closure/ 我研究JavaScript闭包(closure)已经有一段时间了.我之前只是学会了如何使用它们 ...

  2. 详解xml文件描述,读取方法以及将对象存放到xml文档中,并按照指定的特征寻找的方案

    主要的几个功能: 1.完成多条Emp信息的XML描述2.读取XML文档解析Emp信息3.将Emp(存放在List中)对象转换为XML文档4.在XML文档中查找指定特征的Emp信息 dom4j,jaxe ...

  3. 数据结构--AC自动机--hdu 2896

    病毒侵袭 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  4. Windows8下PhoneGap 4 + Android Studio 1.0 + VS2013配置指南

    1.准备工作 安装JDK1.6+,设置环境变量 JAVA_HOME C:\Program Files\Java\jdk1.5.0_07 CLASSPATH .;%JAVA_HOME%\lib Path ...

  5. stm32时钟分析

    转载自http://blog.chinaunix.net/uid-21658993-id-3129667.html   在STM32中,有五个时钟源,为HSI.HSE.LSI.LSE.PLL. 其实是 ...

  6. 迅为顶级四核开发板 Exynos4412开发板,仅售560元

    业内公认最强四核 藐视一切挑战 ●四核CPU  ●四核GPU  ●双通道内存  ●HKMG技术  ●超级性能  ●至佳稳定  ●供货周期长 Exynos 4412处理器成功应用于三星GALAXY S3 ...

  7. Solr主从集群配置简要说明

    关于solr的集群主要分为主从和SolrCloud两种.主从,比较适合以读为主的场景.SolrCloud适合数据量大,时不时会有更新的情形.那么solr的主从配置很简单.在solrconfig.xml ...

  8. codeforces 712A A. Memory and Crow(水题)

    题目链接: A. Memory and Crow time limit per test 2 seconds memory limit per test 256 megabytes input sta ...

  9. 云盘WEB资料下载链接

    入门三板斧:http://www.cnblogs.com/jikey/p/3613082.html 入门看这个:http://pan.baidu.com/s/1pJqJvAV 入门JS视频:http: ...

  10. 测试杂感:Bug Bash

    缺陷大扫除(Bug Bash)是一项短期的全员测试活动.在微软,许多开发团队会在里程碑(milestone)的末期执行缺陷大扫除.程序员.测试员.程序经理.内部用户.市场人员在1~3天的时间窗口中,运 ...