Android开发必备的21个免费资源和工具

Android开发必备的21个免费资源和工具

  1680人阅读  评论(0)  收藏  举报

Android移动开发平台现在不是一个“火”字能形容的,今年Android平台在市场占有率上相比去年取得的886%增长!如果我只看增长率,iPhone据统计才有61%的增长。而创造了山寨概念的联发科也在近期宣布将进军Android。这些事实可以给你关于两个平台流行度的印像,但是事实上,这些数据告诉了智能机开发员的谁才是真正的赢家。在时下,智能机越来越流行,因此成为一个快速增长的Android平台的智能机开发人员将会是一个不错的选择。

相比较其他的平台,Android不依赖于任何约束第三方应用程序的私有的操作系统(题外话:美国最近宣布对于iPhone的破解和越狱将会是违法行为),Android本身就是开源的。由于开源,Android有巨大的开发社区支持。各种个样的例子和教程,GUI素材,和开发工具下载。几乎所有的都是免费提供的。“A Useful Selection of Android Developer Tools and Resources”这篇文章选出21个可以免费或开源的工具、资源和开发指南。希望这些资源能给你的Android应用带来帮助。

Android开发外文书籍推荐

Android开发 

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

andbook
 andbook

原文地址:http://andbook.anddev.org/

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

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

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

原文地址:http://kronox.org/documentacion/Professional_Android_Application_Development.pdf

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

相关文章参看:

◆Android App Developers GUI Kits, Icons, Fonts and Tools

原文地址:

http://speckyboy.com/2010/05/10/android-app-developers-gui-kits-icons-fonts-and-tools/

◆iPhone and iPad Development GUI Kits, Stencils and Icons

原文地址:

http://speckyboy.com/2010/04/30/iphone-and-ipad-development-gui-kits-stencils-and-icons/

◆Mobile Web and App Development Testing and Emulation Tools

原文地址:

http://speckyboy.com/2010/04/12/mobile-web-and-app-development-testing-and-emulation-tools/

◆14 Free Mobile Application Development Icon Sets

原文地址:

http://speckyboy.com/2010/03/08/14-free-mobile-app-development-icon-sets/

Android开源开发工具

3、Windows上的Android

Windows上的Android
 Android on Windows

下载地址:http://developer.android.com/guide/developing/tools/emulator.html

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

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

Android入门模拟器
 Android入门模拟器

原文地址:http://developer.android.com/guide/developing/tools/emulator.html

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

5、感应模拟器

感应模拟器
 感应模拟器

原文地址:http://www.openintents.org/en/node/23

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

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

原文地址:http://github.com/commonsguy/droidex

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

7、Android的App Inventor

Android的App Inventor
 Android的App Inventor

原文地址:http://appinventor.googlelabs.com/about/

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

免费和开源的应用程序

8、apps-for-android (Open Source Applications)

查看地址:http://code.google.com/p/apps-for-android/

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

9、List of Sample Android Apps

查看地址:http://developer.android.com/resources/samples/index.html

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

10、Android Cookbook (Examples in Cookbook Form)

查看地址:http://code.google.com/p/android-cookbook/

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

11、OpenIntents

查看地址:http://www.openintents.org/en/

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

12、Android Snippets (Share Useful Snippets of Source Code)

查看地址:http://www.androidsnippets.org/

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

Android开发任务工具

13、如何开发Android中的常用任务

如何开发Android中的常用任务
 如何开发Android中的常用任务

原文地址:http://developer.android.com/guide/appendix/faq/commontasks.html

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

14、快速启动小抄

快速启动小抄
 快速启动小抄

原文地址:http://andblogs.net/fastboot/

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

AndroidUI设计

15、UI指导原则

原文地址:http://developer.android.com/guide/practices/ui_guidelines/index.html

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

◆Icon Design Guidelines

原文地址:http://developer.android.com/guide/practices/ui_guidelines/icon_design.html

Download the Android Icon Templates Pack

下载地址:http://developer.android.com/guide/practices/ui_guidelines/icon_design.html#templatespack

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

◆Widget Design Guidelines

原文地址:http://developer.android.com/guide/practices/ui_guidelines/widget_design.html

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

◆Activity and Task Design Guidelines

原文地址:http://developer.android.com/guide/practices/ui_guidelines/activity_task_design.html

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

◆Menu Design Guidelines

原文地址:http://developer.android.com/guide/practices/ui_guidelines/widget_design.html

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

16、Android UI的各种要素

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

◆Understanding User Interface in Android – Part 1

Android UI文档第一部分
 Android UI文档第一部分

原文地址:http://mobiforge.com/designing/story/understanding-user-interface-android-part-1-layouts

◆Understanding User Interface in Android – Part 2

Android UI文档第二部分
 Android UI文档第二部分

原文地址:http://mobiforge.com/designing/story/understanding-user-interface-android-part-2-views

◆Understanding User Interface in Android – Part 3

Android UI文档第三部分
 Android UI文档第三部分

原文地址:http://mobiforge.com/designing/story/understanding-user-interface-android-part-3-more-views

◆Understanding User Interface in Android – Part 4

Android UI文档第四部分
 Android UI文档第四部分

原文地址:http://mobiforge.com/designing/story/understanding-user-interface-android-part-4-even-more-views

17、Android UI模式

Android UI模式
 Android UI模式

原文地址:http://www.androidpatterns.com/

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

DroidDraw
 DroidDraw

原文地址:http://www.droiddraw.org/

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

19、Android GUI PSD 向量包

Android GUI PSD
 Android GUI PSD

原文地址:http://www.smashingmagazine.com/2009/08/18/android-gui-psd-vector-kit/

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

20、Android的Firworks Template

Firworks Template
 Firworks Template

原文地址:http://unitid.nl/2009/11/fireworks-template-for-android/

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

21、Android线框模板

原文地址:http://www.tomhume.org/2010/01/android-wireframe-templates.html

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

我们选出21个可以免费或开源的工具、资源和开发指南。希望这些资源能给你的Android应用带来帮助。



更多 3
包含资源名称下载地址 Android 开发从入门到精通 新版Android开发教程及笔记-完整版 《Android中文教程》中文版 《android基础教程合集》 Android实例教程 会员贡献索引贴 实用Android开发工具和资源精选 APK权限大全 - Android必懂知识 最无私的Android资料(书籍+代码)分享[总结] Android中文帮助教程(非常合适新手入门) android程序编写及调试新手入门 大家一起学Android(Windows篇) android入门与提高必看指南 Android入门逆引手册 Android开发指南中文版、创意设计 【Android系统原理与开发要点详解】/底层 应用 框架 Android核心分析28篇,强烈推荐android初学者,android进阶者看看这个系列教程 Android应用开发者指南:性能优化 android开发教程合集(推荐新手看下这一季教程) 新手入门 会员贡献电子图书整理(内含PDF下载) Android平板开发需要注意的几点 Android3D游戏开发付费视频教程共享(更新第四集) 史上最全示例Android教学视频,非常值得观看 Android游戏开发系列源码+CHM+书籍截图+目录】 Android developer guide中文翻译文档 Android开发开发技巧之 EditText 属性、 ProgressBar 各种样式大全 android用户界面之EditText教程实例汇 android用户界面之ListView教程实例汇 android用户界面之Toast教程实例汇 android用户界面之AlarmManager教程实例汇 android用户界面详尽教程实例 android用户界面之Widget教程实例汇总 android用户界面之TabHost教程实例汇总 android用户界面之Gallery教程实例汇总 android用户界面之按钮(Button)教程实例汇 android用户界面之ProgressBar教程实例汇总 android用户界面之WebView教程实例汇总 android用户界面之GridView教程实例汇总 android用户界面之SurfaceView教程实例汇总 android用户界面之Notification教程实例汇总 android用户界面之TextView教程实例汇总 android用户界面之ScrollView教程实例汇总 android用户界面之PopupWindow教程实例汇总 android用户界面之ImageView教程实例汇总 android用户界面之菜单(Menu)教程实例汇总 android用户界面之Layout(布局)教程汇总 android用户界面之Checkbox教程实例汇总 Android Wifi方法大全【总有一种方法适合你】 android开发环境搭建篇详尽的教程实例汇 图形图像之图像处理(缩放  旋转  转化) android开发之【腾讯微博android客户端开发】Parameter类和SyncHttp 网友自己写的Android腾讯微薄客户端开发教程 Android 所有Dialog 对话框 大合集 详解【附源码】 Android自定义View研究-- 一个小Demo Android调用相册拍照实现系统控件缩放切割图片 Android SQLite的实例汇总大全 两分钟彻底让你明白Android Activity生命周期(图文)! Android 图形系统剖析 Android 立体效果图片 NDK动态库的调用 Android 姿态传感器 Android 很酷的图像旋转 Android 添加音频 在Android中实现多线程断点下载 Android提高篇内容整理 android移动开发案例精选 Android通过画线实现button效果 Android如何防止apk程序被反编译 Android 之 AIDL 和远程 Service 调用 Android 相对布局技巧 android开发环境之Logcat(日志)教程实例汇总 android网络通信之socket教程实例汇总 AsyncTask进度条加载网站数据到ListView 命令行开发、编译、打包Android应用程序汇总大全 Android 动画效果二 Frame Animation 动画专题研究 Android新浪客户端开发教程(完整版)汇总大全 Android多媒体实例大汇集(源码,全) Android中利用画图类和线程画出闪烁的心形,送给亲爱的他 android自带的示例程序 BluetoothChat 变蓝牙串口助手(内含DIY蓝牙遥控车附源码实例教程) Android高手过招 FAQ 网友收集的android开发书籍(可下载哦) 东软集团内部文件《android编程指南》 从零开始Android游戏编程(第二版) 新版Android开发教程&笔记(1-12) eoeAndroid社区精华特刊共24期全部原创 《深入浅出Android--Google手持设备应用程序设计》下载 《Android编程指南》android-book.pdf 下载 《Android应用开发揭秘》PDF高清版下载 游戏项目分享——忍者突袭 只发精品——分享一个短信应用源码 百度地图API 之 定位周边搜索POI(奉上源代码) Android 应用小实例--炫酷计时器 android客户端连接服务器并交互实例 Android小项目合集(经典教程) 看到很强大的实例----高仿【优酷】圆盘旋转菜单 的实现 如何利用手机摄像头拍照 android 播放gif图片 DEMO Android图片浏览之源码 图片浏览器android源码下载 Android瀑布流加载图片效果实例 Android中利用ViewPager实现视图切换 Android泡泡聊天界面的源码实现 android 实现EditText震动效果 Touch Index Bar (有锤子有真相) Android数据库最基础的一个例子(本人已测试,可以运行) 为launcher添加一个仿Mac的dock(附源码) 使用Gallery实现Tab 仿QQ--tab切换动画实例 Android 小项目之---猜扑克牌游戏 (附源码) fleep滑动切换tab(切换带动画) 通过SurfaceView实现像Gallery手势滑动图片效果 Android自定义Gallery,实现CoverFlow效果 高仿网易新闻顶部滑动条效果 Android源码之动态壁纸引擎 动态桌面实现 android控件的抖动效果 很漂亮的ListView android 图像处理滤镜 照亮边缘特效 无闪烁启动画面 Android实现《天女散花》效果--(带源码) 天天动听 半透明Menu效果 Android 小項目之---Iphone拖动图片特效 (附源码) 一个完整的新浪微博客户端android版OAuth认证示例 超爽的android抽屉效果 65个Android实例教程汇总 基本控件及基本动画效果dem 2011android面试题目及其答案大全.rar Android面试题集锦 (陆续更新)(最新2012-6-18) 【eoeAndroid Android相关的面试题最强汇总】 ZTE—adroid笔试题附答案版 iceskysl: 说说我招聘android技术人员的思路 史上最全面的面试资料(包含所有IT大公司) 快到毕业的季节了,积累了一些andorid面试题,希望能帮助同学 android面试全跟踪,最真实的android面试经历 揭开应用推广运营背后的秘密 APP应用开发盈利的九种商业模式详细介绍(图) 专题连载一:品牌厂商为什么拥抱App 国内主流Android安卓应用市场简介 个人和小团队APP推广的心得、经验、体会 APP应用在google market和appstore上架的区别分析 APP如何推广 介绍ios及android平台app应用的推广方法与渠道
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值