摘要:这里只挑选那些每天日常用到的库,这些是每个开发新手必须知道的。新闻一个免费的新闻周报,能让你知道最前沿开发资讯。工具这是一个应用程序崩溃时,令程序自动发送一个格式的崩溃报告的库。一个新的开发环境,基于。
这里是一系列和 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 客户端等等功能的框架。
ORMOrmLite:提供一个轻量级的功能,使得 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:它能管理关于网络请求的处理和缓存,这很能节省开发者写网络请求/缓存等代码的时间。
UIActionBarSherlock:通过单一的 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/64012.html
摘要:学习编程的本最佳书籍这些书涵盖了各个领域,包括核心基础知识,集合框架,多线程和并发,内部和性能调优,设计模式等。擅长解释错误及错误的原因以及如何解决简而言之,这是学习中并发和多线程的最佳书籍之一。 showImg(https://segmentfault.com/img/remote/1460000018913016); 来源 | 愿码(ChainDesk.CN)内容编辑 愿码Slo...
摘要:方法即为收集器,它接收高阶函数和的后端掘金年的第一天,我坐在独墅湖边,写下这篇文章。正因如此,所以最全系列教程后端掘金是从版本开始引入的一个新的,可以替代标准的。 设计模式之单例模式 - 掘金前言 作为一个好学习的程序开发者,应该会去学习优秀的开源框架,当然学习的过程中不免会去阅读源码,这也是一个优秀程序员的必备素养,在学习的过程中很多人会遇到的障碍,那就是设计模式。很多优秀的框架会运...
阅读 1476·2023-04-25 15:50
阅读 1283·2021-09-22 15:49
阅读 2892·2021-09-22 15:06
阅读 3487·2019-08-30 15:54
阅读 2286·2019-08-29 11:33
阅读 2094·2019-08-23 17:56
阅读 2106·2019-08-23 17:06
阅读 1265·2019-08-23 15:55