原文地址:Android开发工具和资源精选 作者:寒灵

免费的Android开发人员电子书:andbook

如果你刚步入Android的开发,那么对于第一次开发Android应用程序的你来说,这本书是非常适合的。这本只有62页的PDF电子书里,有简单易懂的入门教程,帮助你在没有任何Android开发知识的背景下,教你开发Android应用程序。

Free Android Developer Ebook: andbook! →

免费的Android开发人员电子书:专业Android应用程序开发

专业Android应用程序开发PDF电子书,是一本创建移动手机应用程序的上手指南,这本书特点简洁,还有着能帮助你快速构建真实Android移动电话应用程序的典型的例子。本书覆盖了Android手机所有本质特性,并同时展示了Android手机的高级特性。

Free Android Developer Ebook: Professional Android Application Development →

免费和开源的应用程序

apps-for-android (Open Source Applications) →

这个链接中包含了许多实用的开源的Android应用程序。这些应用程序展示了Android的许多特性。

List of Sample Android Apps →(译者注:需破GFW)

这个Web页面是一个Android开发包中的实例程序列表。使用这个页面上的链接,你可以通过你的浏览器来阅读这些例子程序的源代码。你也可以把这些实例程序下载下来,当你需要的时候,你可以修改并使用他们。

Android Cookbook (Examples in Cookbook Form) →

这个站点有很多实用的Android示例程序,你完全可以重用这些例子。

OpenIntents →

OpenIntends 设计和实现了开放式 intents和接口,其使得Android移动应用程序能更紧密的结合在一起。同时OpenIntends免费的提供了更专业和复杂的实例应用程序来演示他们的用法。

Android Snippets (Share Useful Snippets of Source Code) →

Android Snippets 是一个Android的实用代码段库,这个库是用来分享实用和优秀的Android应用程序代码;如果没有特别的需求,我们可以大量的重用这些代码库。

Windows上的Android

对于那些想测试 驱动Android的开发者,可以使用这个Android模拟器,这个模拟器以单独的应用程序的形式独立运行在Windows PC之上,使用这个模拟器不用下载和完全安装复杂的Android开发包。你甚至可以在这个模拟器上安装和测试Android系统兼容的应用程序。

Android Emulator on Windows →

来自应用程序开发入门的Android模拟器

Android 的开发包中包含了一个移动设备模拟器。这个模拟器模仿了典型移动设备的硬件和软件特性(当然,不包含打电话)。这个模拟器提供各种个样的导航和控制按键,可以使用你的鼠标和键盘来“按”下这些按键为你的应用程序生成事件。这个模拟器也提供一个屏幕为你显示应用程序。同时,SDK中提供了很多能在模拟器上运行的应用程序。

Android Emulator from The Developer’s Guide →

感应模拟器

感应模拟器是一个JAVA独立应用程序,感应模拟器模拟感应数据并把数据传给Android模拟器。这个感应模拟器可以让你模拟加速度仪器,指南针,和方向感应,这些数据可以用于Android应用程序,并通过感应器进行控制。

SensorSimulator →

DroidEx:大(巨)屏上的Android项目

DroidEx 可以让你附加的Android设备的显示屏内容复制一份到你的开发机屏幕。使用DroidEx来做演示是非常有用的。因为你可以把你的Android设备连接到你的笔记本电脑上或投影仪上,你的客户就可以通过这些设备来看你Android设备上的内容。DroidEx还可以用来演示那些用模拟器不方便演示的内容,比如说GPS或加速度仪器等内容。

DroidEx: Projecting Android on the Big(ger) Screen →

Android的App Inventor

Android 的App Inventor是来自Google为非开发人员准备的新工具,通过这个工具,非开发人员可以非常容易地在里面创建应用程序。可以通过网站的视屏来预览这个工具的功能特性。(你可以参看酷壳的这篇文章)

如何开发Android中的常用任务

这是一个关于Android开发可能遇到的常用任务列表集合,并提供了一个快速、 how-to方式的帮助,来帮助你完成这些任务。

Common Tasks and How to Do Them in Android→

快速启动小抄

快速启动小抄是一个非常实用和快速的列表,这个列表中罗列一些关于快速启动的相关任务。

Fastboot Cheat Sheet →

UI指导原则

在这里你可以找一些到官方文章的连接,这些连接来自于“The Developer’s Guide”。这些文章的内容描述了关于Android可视交互应用程序的UI设计开发的指导原则。

Icon Design Guidelines →

图标指导原则描述每类图标的细节,并做关于尺寸,颜色,阴影其他的细节的规范,根据这些规范你的设计的图标可以适用于Android系统。你也可以下载Android图标模板包,这个包里面是一些Photoshop和Illustrator模板和滤镜文件,通过这个模板包你可以更简单的创建满足规范的图标。

Download the Android Icon Templates Pack

控件设计指导描述了如何设计适合其他主页屏的控件。这个连接会连接到一些图形文件和模板,通过这些模板和文件可以使你设计更简单。

Widget Design Guidelines →

Activity和Task设计指导描述了活动的工作方式,并用图解示例演示了Activity,并描述了其重要的底层机制和原理,如多任务系统,Activity重用,intents,Activity栈,和Task。以设计层面的角度覆盖了活动的所有内容。

Activity and Task Design Guidelines →

菜单设计指导描述了上下文菜单和选项菜单的不同。如何放置菜单项,何时放置屏幕命令,和其他的一些菜单细节。

Menu Design Guidelines →

理解Android中的用户接口 来自于mobiforge.com

这4部分的文档来自于mobiforge.com,文档中包含了组成Android UI的各种要素。文档的第一部分讨论Android中各种各样的有效的的布局。

  1. Understanding User Interface in Android – Part 1 →
  2. Understanding User Interface in Android – Part 2 →
  3. Understanding User Interface in Android – Part 3 →
  4. Understanding User Interface in Android – Part 4 →

Android UI模式

Android UI Patterns →

DroidDraw:Android用户接口图形编辑器

DroidDraw是一个为Android创建图形用户界面的UI设计器。它是一个独立的可执行程序,可以运行在Mac OS X,Windows和Linux上。

DroidDraw : Graphical User Interface Editor for Android →

Android GUI PSD 向量包

Android GUI Starter Kit包里面包含了多个按钮元素和不同接口选项的AndroidGUI内容。这些元素是基于Android1.5 GUI的,并且这些包里面的被提供给开源社区的Android应用程序模型。大部分的GUI元素和手机图例都是使用向量路径制成,所以他们非常地容易被缩放。对于文本AndroidSans包被使用。

Android GUI PSD Vector Kit →

Android的Firworks Template

在Fireworks模板中,Android的各种元素被以向量图形的方式被重绘。在目录中,这些元素的名称大多根据Android词汇表被命名。

Fireworks Template for Android →

Android线框模板

线框PDF是信纸大小(8.5英寸 * 11英寸)并且各部件都被拉伸。因此你可以非常容易的以纸张原型或拉伸为真实尺寸的方式来使用。如果你没有信纸,你可以用A4纸来打印。

Android Wireframe Templates →

你也可以参考:

  • Android App Developers GUI Kits, Icons, Fonts and Tools →
  • iPhone and iPad Development GUI Kits, Stencils and Icons →
  • Mobile Web and App Development Testing and Emulation Tools →
  • 14 Free Mobile Application Development Icon Sets →
  • 45+ Cool Google Android Apps – The Perfect iPhone Replacement →

更多相关文章

  1. Android、iOS系统架构
  2. 使用Android(安卓)adb命令来启动Android应用程序
  3. android设置背景色为透明
  4. Android的一些常用命令提示符(cmd)指令
  5. Android应用程序窗口(Activity)的运行上下文环境(Context)的创建过程
  6. Android有效解决加载大图片时内存溢出的问题
  7. Android(安卓)NDK 知识系列(一)
  8. 理解Android(安卓)上的安全性
  9. Android应用程序启动过程源代码分析

随机推荐

  1. android用不锁屏设置
  2. Android中图像变换Matrix的原理、代码验
  3. Android 首次开机优化
  4. Android JNI学习笔记1(Android Studio)
  5. Android 画图类View与SurfaceView之学习
  6. Android监听应用的安装、卸载、覆盖
  7. 2D Physics on Android Using Box2D
  8. android: busybox am aapt
  9. Android Studio 添加类似eclipse 里的use
  10. android菜单详解六:快捷键和菜单intent