资讯专栏INFORMATION COLUMN

Android 开发资源之新手必读

Karuru / 1239人阅读

摘要:这里只挑选那些每天日常用到的库,这些是每个开发新手必须知道的。新闻一个免费的新闻周报,能让你知道最前沿开发资讯。工具这是一个应用程序崩溃时,令程序自动发送一个格式的崩溃报告的库。一个新的开发环境,基于。

这里是一系列和 Android 应用开发相关的资源。这里只挑选那些每天日常用到的库,这些是每个Android 开发新手必须知道的。在文章的底部,我也给出了一些没在这里提到的库的链接,你可以自己去探索。

新闻:

Android Weekly:一个免费的新闻周报,能让你知道最前沿 Android 开发资讯。

教程

Google Android Developer

CommonsWare – AdvAndroid

Vogella

Dzone Javalobby

Java Code Geeks

架构

Ignition:通过提供易用的部件和常用类,能帮助你进行快速的 Android 应用开发。

GreenDroid:它可以使应用的 UI 开发更容易,让你的应用程序始终保持一致。

Spring For Android:一个 Spring 框架的插件,用于简化原生 Android 应用的开发。

DroidParts:一个包括 DI、ORM、日志记录、REST 客户端等等功能的框架。

ORM

OrmLite:提供一个轻量级的功能,使得 Java 对象保存(persisting)到 SQL 数据库中。

Active Record for Android: Android 的轻量级持久性库(persistence library)

GreenDao:一个开源的项目,能帮助 Android 开发者使用存于 SQLite 里面的数据。

设计

Android Patterns:帮助你设计 Android 应用的交互模式集合。

Google Android Design Guide:Google 官方的 Android 设计指南

Android App Patterns:里面包含了 29 个目录下 1225 种应用的屏幕截图。

Android 4.0 Design Startkit:一些关于 Android 的 Photoshop PSD 的新手包。

Android Niceties:收集了很多非常精美的 Android 应用的截图。

Android Holo Colors Generator:能容易地让你根据你的 Android 应用颜色创建 Android 部件。

ICS Apps:Android 4.0(Ice Cream Sandwich)应用的截图。

依赖注入(Dependency Injection)

RoboGuice:避开 Java 开发碰到的一些坑,优化应用程序的代码。

Android Annotations:它会帮你处理管道(plumbling)的事情,得以让你专注于真正重要的事情。通过简化你的代码,使得项目的维护更加容易。

网络

Loopj:一个 Android 的异步、基于回调的 HTTP 客户端。

Volley:它能管理关于网络请求的处理和缓存,这很能节省开发者写网络请求/缓存等代码的时间。

UI

ActionBarSherlock:通过单一的 API,就可以给各个版本的 Android 提供不同的工具栏设计模式了。

NineOldAndroids:在所用版本的平台上,使用 Honeycomb (Android 3.0) animation API的 Android 库。

Pull To Refresh:这个项目尝试去为 Android 提供一个可重复使用的下拉刷新(Pull to Refresh)小插件。

Android Validator:用于表单验证的库

Progress Wheel:一个定制的可代替进度条(progress bar)的 Android 插件

Scroll Bar Panel:允许你向滚动指示条(scroll indicator)提供一个视图(View)

View Page Indicator:兼容 ViewPager 的组件,来自 Android Support Library 和 ActionBarSherlock。

View Badger:提供了一个简单的方式去"标记" Android 程序运行状态下的视图(view)。

Universal Image Loader:强大而灵活工具,用于异步地加载、缓存、展示图像。

ColorPicker:在偏好设定(preferences)中,创建一个取色器(color picker)。

Segmented Radio Button:提供像 iPhone 那样的分段控制(segmented control)。

PhotoView:ImageView 的实现,多手势的放大缩小。

Smart Image View:ImageView 的代替品,允许图片从联系地址簿或者 URL 中缓冲加载。

Android Lock Pattern:允许用户定义他们自己的锁定模式(Lock Pattern),设置的锁定需要四位点以上。

测试

Android Mock:它是在 Dalvik 虚拟机上模拟 Android 接口和类的框架。

Robotium:自动化测试框架,支持原生的和混合的应用程序。

工具

Application Crash Report – ACRA:这是一个 Android 应用程序崩溃时,令程序自动发送一个 GoogleDoc 格式的崩溃报告的库。

Android Studio:一个新的 Android 开发环境,基于 IntelliJ IDEA。

还想知道更多?

App Dev Wiki

Android Views

Open Intents Android Libraries

Basic4Android Wiki

Vogella Useful Android Libs


原文:The BIG List of Android Dev Resources
翻译整理:Segmentfault

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/12027.html

相关文章

  • Android 开发资源新手必读

    摘要:这里只挑选那些每天日常用到的库,这些是每个开发新手必须知道的。新闻一个免费的新闻周报,能让你知道最前沿开发资讯。工具这是一个应用程序崩溃时,令程序自动发送一个格式的崩溃报告的库。一个新的开发环境,基于。 showImg(http://segmentfault.com/img/bVbG7a); 这里是一系列和 Android 应用开发相关的资源。这里只挑选那些每天日常用到的库,这些是每...

    Pandaaa 评论0 收藏0
  • 安卓必读 - 收藏集 - 掘金

    摘要:代码不会写的很复杂模式在开发中的应用掘金一介绍随着创建技术的功能日益增强,层也履行着越来越多的职责。使用的快捷键这里是一的简单使用上掘金首先,做个自我反省。 Rxjava+Retrofit+MVP MD 风格 的阅读类 APP - Android - 掘金HiReader 毕业设计做完后距离答辩还有好一段时间,平时开发任务也没有,闲的时间也比较多,正好那段时间几乎是没啥事情可以做,就花...

    王岩威 评论0 收藏0
  • 学习Java必读的10本书籍

    摘要:学习编程的本最佳书籍这些书涵盖了各个领域,包括核心基础知识,集合框架,多线程和并发,内部和性能调优,设计模式等。擅长解释错误及错误的原因以及如何解决简而言之,这是学习中并发和多线程的最佳书籍之一。 showImg(https://segmentfault.com/img/remote/1460000018913016); 来源 | 愿码(ChainDesk.CN)内容编辑 愿码Slo...

    masturbator 评论0 收藏0
  • 好文章必读 - 收藏集 - 掘金

    摘要:方法即为收集器,它接收高阶函数和的后端掘金年的第一天,我坐在独墅湖边,写下这篇文章。正因如此,所以最全系列教程后端掘金是从版本开始引入的一个新的,可以替代标准的。 设计模式之单例模式 - 掘金前言 作为一个好学习的程序开发者,应该会去学习优秀的开源框架,当然学习的过程中不免会去阅读源码,这也是一个优秀程序员的必备素养,在学习的过程中很多人会遇到的障碍,那就是设计模式。很多优秀的框架会运...

    FrozenMap 评论0 收藏0
  • 好文章必读 - 收藏集 - 掘金

    摘要:方法即为收集器,它接收高阶函数和的后端掘金年的第一天,我坐在独墅湖边,写下这篇文章。正因如此,所以最全系列教程后端掘金是从版本开始引入的一个新的,可以替代标准的。 设计模式之单例模式 - 掘金前言 作为一个好学习的程序开发者,应该会去学习优秀的开源框架,当然学习的过程中不免会去阅读源码,这也是一个优秀程序员的必备素养,在学习的过程中很多人会遇到的障碍,那就是设计模式。很多优秀的框架会运...

    zhaofeihao 评论0 收藏0

发表评论

0条评论

Karuru

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<