原文链接:http://www.open-open.com/lib/view/open1436262653692.html
Android 是目前最流行的移动操作系统之一。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。
本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。部分图片需要FQ才能显示
很好的中文教程
Google Android官方培训课程中文版
awesome-android, android列表。
另,github上的一个项目, 收集了好多的Android开源项目。
android-open-project。
另,
AndroidElementals
巴塞罗那的一位工程师整理的Android开源项目列表。
另, 一个分类特别好的网站
http://android-arsenal.com/free
以下是我收集和精选的Android开源项目。
工具和教程
MaterialDesigh资源整理
light_sky@weibo 整理的MaterialDesigh资源,很多资料。
androidkickstartr
填写一个表单, 选择你要集成的一些Android开源项目,自动给你生成一个应用程序。 还有比这更贴心的服务吗?
Android Button Maker
Android Button Maker是一个可以在线生成按钮代码的工具。Android API提供了XML文件定义的几何形状的Drawable资源,包括颜色、边界和梯度。这些按钮的生成是基于drawable形态的XML代码,这样可以比普通的png按钮加载得更快。你可以在设置面板上自定义按钮的属性,然后获取其源码。
AndroidAssetStudio
Asset Studio可以让你快速简单地从已经存在的图片、剪贴画或者文本资源中生成图标。这些图标可以应用在
Launcher icons Action bar and tab icons
Notification icons Navigation drawer indicator
** Generic icons
Actionbar Style Generator
这个ActionBar风格生成器可以让你轻松地创建一个简洁、有吸引力且无漏洞的自定义actionbar。它会生成所有9种必须的patch assets以及相关XML的drawables和styles文件,这些文件可以直接复制到你的项目中。
Android Holo
这个Android Holo颜色生成器可以让你简单地为你的应用创建Android组件,如editext或者spinner,并且可以使用自己的颜色。它会生成所有9种必须的patch assets以及相关XML的drawables和styles文件,可以直接复制这些文件到你的项目中。
Android Layout Binder
Android Layout Binder会将你安卓的XML布局文件转换成一系列的声明,绑定保存所有的人工输入。键入一个前缀,选择XML文件上要粘贴的范围,然后点击生成。选择“verbose”来找出所有被跳过的区域的原因。
APKAnalyser
这是一个静态、虚拟分析工具,你可以全面地概览应用的架构。可以用它来检查API参考文档,查看应用依赖还有反编译字节码。APKAnalyser是一个完整的开源工具链,它支持修改应用的二进制代码,你可以重新打包、安装、运行以及验证logcat的结果。
coursera-android
一个android教程类项目,8周完成结业。基本上囊括了android所有知识点,如果你想把android方面的知识系统地整理一遍,可以果断也把它fork下来,一个一个开始练习,总共有100多个例子。
教程在这里。
maven-android-sdk-deployer
一个使用Maven Android Plugin插件安装Android SDK组件的工具
50个Android开发技巧
Vector_Yi整理的Android开发技巧
android-best-practices
android编程最佳实践
具体的还有很多,可以点击链接进去看:http://www.open-open.com/lib/view/open1436262653692.html