1、Android 开发必备的 21 个免费资源和工具 Android 开发外文书籍推荐1、免费的 Android 开发人员电子书:andbookandbook原文地址:http:/andbook.anddev.org/如果你刚步入 Android 的开发,那么对于第一次开发 Android 应用程序的你来说,这本书是非常适合的。这本只有 62 页的 PDF 电子书里,有简单易懂的入门教程,帮助你在没有任何 Android 开发知识的背景下,教你开发 Android 应用程序。2、免费的 Android 开发人员电子书: 专业 Android 应用程序开发免费的 Android 开发人员电子书原文
2、地址:http:/kronox.org/documentacion/Professional_Android_Application_Development.pdf专业 Android 应用程序开发 PDF 电子书,是一本创建移动手机应用程序的上手指南,这本书特点简洁,还有着能帮助你快速构建真实 Android 移动电话应用程序的典型的例子。本书覆盖了 Android 手机所有本质特性,并同时展示了 Android 手机的高级特性。相关文章参看:Android App Developers GUI Kits, Icons, Fonts and Tools原文地址:http:/ and iPad
3、 Development GUI Kits, Stencils and Icons原文地址:http:/ Web and App Development Testing and Emulation Tools原文地址:http:/ Free Mobile Application Development Icon Sets原文地址:http:/ 开源开发工具3、Windows 上的 AndroidAndroid on Windows下载地址:http:/ Android 的开发者,可以使用这个 Android 模拟器,这个模拟器以单独的应用程序的形式独立运行在 Windows PC 之上,使用这
4、个模拟器不用下载和完全安装复杂的 Android 开发包。你甚至可以在这个模拟器上安装和测试 Android 系统兼容的应用程序。4、来自应用程序开发入门的 Android 模拟器Android 入门模拟器原文地址:http:/ 的开发包中包含了一个移动设备模拟器。这个模拟器模仿了典型移动设备的硬件和软件特性(当然,不包含打电话 )。这个模拟器提供各种个样的导航和控制按键,可以使用你的鼠标和键盘来“按 ”下这些按键为你的应用程序生成事件。这个模拟器也提供一个屏幕为你显示应用程序。同时,SDK 中提供了很多能在模拟器上运行的应用程序。5、感应模拟器感应模拟器原文地址:http:/www.open
5、intents.org/en/node/23感应模拟器是一个 JAVA 独立应用程序,感应模拟器模拟感应数据并把数据传给Android 模拟器。这个感应模拟器可以让你模拟加速度仪器,指南针,和方向感应,这些数据可以用于 Android 应用程序,并通过感应器进行控制。6、DroidEx:大(巨)屏上的 Android 项目原文地址:http:/ 可以让你附加的 Android 设备的显示屏内容复制一份到你的开发机屏幕。使用 DroidEx 来做演示是非常有用的。因为你可以把你的 Android 设备连接到你的笔记本电脑上或投影仪上,你的客户就可以通过这些设备来看你 Android 设备上的内容
6、。DroidEx还可以用来演示那些用模拟器不方便演示的内容,比如说 GPS 或加速度仪器等内容。7、Android 的 App InventorAndroid 的 App Inventor原文地址:http:/ 的 App Inventor 是来自 Google 为非开发人员准备的新工具,通过这个工具,非开发人员可以非常容易地在里面创建应用程序。可以通过网站的视屏来预览这个工具的功能特性。免费和开源的应用程序8、apps-for-android (Open Source Applications)查看地址:http:/ Android 应用程序。这些应用程序展示了 Android 的许多特性。
7、9、List of Sample Android Apps查看地址:http:/ Web 页面是一个 Android 开发包中的实例程序列表。使用这个页面上的链接,你可以通过你的浏览器来阅读这些例子程序的源代码。你也可以把这些实例程序下载下来,当你需要的时候,你可以修改并使用他们。10、Android Cookbook (Examples in Cookbook Form)查看地址:http:/ Android 示例程序,你完全可以重用这些例子。11、OpenIntents查看地址:http:/www.openintents.org/en/OpenIntends 设计和实现了开放式 inten
8、ts 和接口,其使得 Android 移动应用程序能更紧密的结合在一起。同时 OpenIntends 免费的提供了更专业和复杂的实例应用程序来演示他们的用法。12、Android Snippets (Share Useful Snippets of Source Code)查看地址:http:/www.androidsnippets.org/Android Snippets 是一个 Android 的实用代码段库,这个库是用来分享实用和优秀的Android 应用程序代码;如果没有特别的需求,我们可以大量的重用这些代码库。Android 开发任务工具13、如何开发 Android 中的常用任务如
9、何开发 Android 中的常用任务原文地址:http:/ Android 开发可能遇到的常用任务列表集合,并提供了一个快速、 how-to方式的帮助,来帮助你完成这些任务。14、快速启动小抄快速启动小抄原文地址:http:/ 设计15、UI 指导原则原文地址:http:/ Developers Guide”。这些文章的内容描述了关于 Android 可视交互应用程序的 UI 设计开发的指导原则。Icon Design Guidelines原文地址:http:/ the Android Icon Templates Pack下载地址:http:/ Android 系统。你也可以下载 Andro
10、id 图标模板包,这个包里面是一些 Photoshop 和 Illustrator 模板和滤镜文件,通过这个模板包你可以更简单的创建满足规范的图标。Widget Design Guidelines原文地址:http:/ and Task Design Guidelines原文地址:http:/ 和 Task 设计指导描述了活动的工作方式,并用图解示例演示了 Activity,并描述了其重要的底层机制和原理,如多任务系统,Activity 重用,intents,Activity 栈,和 Task。以设计层面的角度覆盖了活动的所有内容。Menu Design Guidelines原文地址:http
11、:/ UI 的各种要素这 4 部分的文档来自于 ,文档中包含了组成 Android UI 的各种要素。文档的第一部分讨论 Android 中各种各样的有效的的布局。Understanding User Interface in Android Part 1Android UI 文档第一部分原文地址:http:/ User Interface in Android Part 2Android UI 文档第二部分原文地址:http:/ User Interface in Android Part 3Android UI 文档第三部分原文地址:http:/ User Interface in And
12、roid Part 4Android UI 文档第四部分原文地址:http:/ UI 模式Android UI 模式原文地址:http:/ 用户接口图形编辑器DroidDraw原文地址:http:/www.droiddraw.org/DroidDraw 是一个为 Android 创建图形用户界面的 UI 设计器。它是一个独立的可执行程序,可以运行在 Mac OS X,Windows 和 Linux 上。19、Android GUI PSD 向量包Android GUI PSD原文地址:http:/ GUI Starter Kit 包里面包含了多个按钮元素和不同接口选项的 AndroidGUI
13、内容。这些元素是基于 Android1.5 GUI 的,并且这些包里面的被提供给开源社区的 Android应用程序模型。大部分的 GUI 元素和手机图例都是使用向量路径制成,所以他们非常地容易被缩放。对于文本 AndroidSans 包被使用。20、Android 的 Firworks TemplateFirworks Template原文地址:http:/unitid.nl/2009/11/fireworks-template-for-android/在 Fireworks 模板中,Android 的各种元素被以向量图形的方式被重绘。在目录中,这些元素的名称大多根据 Android 词汇表被
14、命名。21、Android 线框模板原文地址:http:/www.tomhume.org/2010/01/android-wireframe-templates.html线框 PDF 是信纸大小(8.5 英寸 * 11 英寸)并且各部件都被拉伸。因此你可以非常容易的以纸张原型或拉伸为真实尺寸的方式来使用。如果你没有信纸,你可以用 A4 纸来打印。我们选出 21 个可以免费或开源的工具、资源和开发指南。希望这些资源能给你的Android 应用带来帮助。原文标题:A Useful Selection of Android Developer Tools and Resources原文地址:http:/