“A Useful Selection of Android Developer Tools and Resources”這篇文章選出21個可以免費或開源的工具、資源和開發指南。
Android開發外文書籍推薦
1、免費的Android開發人員電子書:andbook
原文地址:http://andbook.anddev.org/
如果你剛步入Android的開發,那麼對於第一次開發Android應用程式的你來說,這本書是非常適合的。這本只有62頁的PDF電子書裏,有簡單易懂的入門教程,幫助你在沒有任何Android開發知識的背景下,教你開發Android應用程式。
2、免費的Android開發人員電子書:專業Android應用程式開發
原文地址:http://kronox.org/documentacion/Professional_Android_Application_Develop...
專業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-fo...
◆iPhone and iPad Development GUI Kits, Stencils and Icons
原文地址:http://speckyboy.com/2010/04/30/iphone-and-ipad-development-gui-kits-ste...
◆Mobile Web and App Development Testing and Emulation Tools
原文地址:http://speckyboy.com/2010/04/12/mobile-web-and-app-development-testing-a...
◆14 Free Mobile Application Development Icon Sets
原文地址:http://speckyboy.com/2010/03/08/14-free-mobile-app-development-icon-sets/
Android開源開發工具
3、Windows上的Android
下載地址:http://developer.android.com/guide/developing/tools/emulator.html
對 於那些想測試驅動Android的開發者,可以使用這個Android模擬器,這個模擬器以單獨的應用程式的形式獨立運行在Windows PC之上,使用這個模擬器不用下載和完全安裝複雜的Android開發包。你甚至可以在這個模擬器上安裝和測試Android系統相容的應用程式。
4、來自應用程式開發入門的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
原文地址: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中的常用任務
原文地址: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.h...
圖 標指導原則描述每類圖示的細節,並做關於尺寸,顏色,陰影其他的細節的規範,根據這些規範你的設計的圖示可以適用於Android系統。你也可以下載 Android圖示範本包,這個包裏面是一些Photoshop和Illustrator範本和濾鏡檔,通過這個範本包你可以更簡單的創建滿足規範的圖 標。
◆Widget Design Guidelines
原文地址:http://developer.android.com/guide/practices/ui_guidelines/widget_design...
控制項設計指導描述了如何設計適合其他主頁屏的控制項。這個連接會連接到一些圖形檔和範本,通過這些範本和檔可以使你設計更簡單。
◆Activity and Task Design Guidelines
原文地址:http://developer.android.com/guide/practices/ui_guidelines/activity_task...
Activity和Task設計指導描述了活動的工作方式,並用圖解示例演示了Activity,並描述了其重要的底層機制和原理,如多工系統,Activity重用,intents,Activity棧,和Task。以設計層面的角度覆蓋了活動的所有內容。
◆Menu Design Guidelines
原文地址:http://developer.android.com/guide/practices/ui_guidelines/widget_design...
功能表設計指導描述了上下文功能表和選項功能表的不同。如何放置功能表項,何時放置螢幕命令,和其他的一些功能表細節。
16、Android UI的各種要素
這4部分的文檔來自於mobiforge.com,文檔中包含了組成Android UI的各種要素。文檔的第一部分討論Android中各種各樣的有效的的佈局。
◆Understanding User Interface in Android – Part 1
原文地址:http://mobiforge.com/designing/story/understanding-user-interface-androi...
◆Understanding User Interface in Android – Part 2
原文地址:http://mobiforge.com/designing/story/understanding-user-interface-androi...
◆Understanding User Interface in Android – Part 3
原文地址:http://mobiforge.com/designing/story/understanding-user-interface-androi...
◆Understanding User Interface in Android – Part 4
原文地址: http://mobiforge.com/designing/story/understanding-user-interface-androi...
17、Android UI模式
原文地址: http://www.androidpatterns.com/
18、DroidDraw:Android用戶介面圖形編輯器
原文地址:http://www.droiddraw.org/
DroidDraw是一個為Android創建圖形用戶介面的UI設計器。它是一個獨立的可執行程式,可以運行在Mac OS X,Windows和Linux上。
19、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
原文地址: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應用帶來幫助。
from http://www.eoeandroid.com/thread-230050-1-1.html
Android開發外文書籍推薦
1、免費的Android開發人員電子書:andbook
原文地址:http://andbook.anddev.org/
如果你剛步入Android的開發,那麼對於第一次開發Android應用程式的你來說,這本書是非常適合的。這本只有62頁的PDF電子書裏,有簡單易懂的入門教程,幫助你在沒有任何Android開發知識的背景下,教你開發Android應用程式。
2、免費的Android開發人員電子書:專業Android應用程式開發
原文地址:http://kronox.org/documentacion/Professional_Android_Application_Develop...
專業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-fo...
◆iPhone and iPad Development GUI Kits, Stencils and Icons
原文地址:http://speckyboy.com/2010/04/30/iphone-and-ipad-development-gui-kits-ste...
◆Mobile Web and App Development Testing and Emulation Tools
原文地址:http://speckyboy.com/2010/04/12/mobile-web-and-app-development-testing-a...
◆14 Free Mobile Application Development Icon Sets
原文地址:http://speckyboy.com/2010/03/08/14-free-mobile-app-development-icon-sets/
Android開源開發工具
3、Windows上的Android
下載地址:http://developer.android.com/guide/developing/tools/emulator.html
對 於那些想測試驅動Android的開發者,可以使用這個Android模擬器,這個模擬器以單獨的應用程式的形式獨立運行在Windows PC之上,使用這個模擬器不用下載和完全安裝複雜的Android開發包。你甚至可以在這個模擬器上安裝和測試Android系統相容的應用程式。
4、來自應用程式開發入門的Android模擬器
原文地址:http://developer.android.com/guide/developing/tools/emulator.html
Android 的開發包中包含了一個移動設備模擬器。這個模擬器模仿了典型移動設備的硬體和軟體特性(當然,不包含打電話)。這個模擬器提供各種個樣的導 航和控制按鍵,可以使用你的滑鼠和鍵盤來“按”下這些按鍵為你的應用程式生成事件。這個模擬器也提供一個螢幕為你顯示應用程式。同時,SDK中提供了很多 能在模擬器上運行的應用程式。
5、感應模擬器
感應模擬器是一個JAVA獨立應用程式,感應模擬器類比感應資料並把數據傳給Android模擬器。這個感應模擬器可以讓你類比加速度儀器,指南針,和方向感應,這些資料可以用於Android應用程式,並通過感應器進行控制。
6、DroidEx:大(巨)屏上的Android項目
原文地址:http://github.com/commonsguy/droidex
DroidEx 可以讓你附加的Android設備的顯示幕內容複製一份到你的開發機螢幕。使用DroidEx來做演示是非常有用的。因為你可以把你的Android設備 連接到你的筆記本電腦上或投影儀上,你的客戶就可以通過這些設備來看你Android設備上的內容。DroidEx還可以用來演示那些用模擬器不方便演示 的內容,比如說GPS或加速度儀器等內容。
7、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中的常用任務
原文地址: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.h...
圖 標指導原則描述每類圖示的細節,並做關於尺寸,顏色,陰影其他的細節的規範,根據這些規範你的設計的圖示可以適用於Android系統。你也可以下載 Android圖示範本包,這個包裏面是一些Photoshop和Illustrator範本和濾鏡檔,通過這個範本包你可以更簡單的創建滿足規範的圖 標。
◆Widget Design Guidelines
原文地址:http://developer.android.com/guide/practices/ui_guidelines/widget_design...
控制項設計指導描述了如何設計適合其他主頁屏的控制項。這個連接會連接到一些圖形檔和範本,通過這些範本和檔可以使你設計更簡單。
◆Activity and Task Design Guidelines
原文地址:http://developer.android.com/guide/practices/ui_guidelines/activity_task...
Activity和Task設計指導描述了活動的工作方式,並用圖解示例演示了Activity,並描述了其重要的底層機制和原理,如多工系統,Activity重用,intents,Activity棧,和Task。以設計層面的角度覆蓋了活動的所有內容。
◆Menu Design Guidelines
原文地址:http://developer.android.com/guide/practices/ui_guidelines/widget_design...
功能表設計指導描述了上下文功能表和選項功能表的不同。如何放置功能表項,何時放置螢幕命令,和其他的一些功能表細節。
16、Android UI的各種要素
這4部分的文檔來自於mobiforge.com,文檔中包含了組成Android UI的各種要素。文檔的第一部分討論Android中各種各樣的有效的的佈局。
◆Understanding User Interface in Android – Part 1
原文地址:http://mobiforge.com/designing/story/understanding-user-interface-androi...
◆Understanding User Interface in Android – Part 2
原文地址:http://mobiforge.com/designing/story/understanding-user-interface-androi...
◆Understanding User Interface in Android – Part 3
原文地址:http://mobiforge.com/designing/story/understanding-user-interface-androi...
◆Understanding User Interface in Android – Part 4
原文地址: http://mobiforge.com/designing/story/understanding-user-interface-androi...
17、Android UI模式
原文地址: http://www.androidpatterns.com/
18、DroidDraw:Android用戶介面圖形編輯器
原文地址:http://www.droiddraw.org/
DroidDraw是一個為Android創建圖形用戶介面的UI設計器。它是一個獨立的可執行程式,可以運行在Mac OS X,Windows和Linux上。
19、Android GUI PSD 向量包
Android GUI Starter Kit包裏面包含了多個按鈕元素和不同介面選項的AndroidGUI內容。這些元素是基於Android1.5 GUI的,並且這些包裏面的被提供給開源社區的Android應用程式模型。大部分的GUI元素和手機圖例都是使用向量路徑製成,所以他們非常地容易被縮 放。對於文本AndroidSans包被使用。
20、Android的Firworks Template
在Fireworks範本中,Android的各種元素被以向量圖形的方式被重繪。在目錄中,這些元素的名稱大多根據Android辭彙表被命名。
21、Android線框範本
原文地址: http://www.tomhume.org/2010/01/android-wireframe-templates.html
線框PDF是信紙大小(8.5英寸 * 11英寸)並且各部件都被拉伸。因此你可以非常容易的以紙張原型或拉伸為真實尺寸的方式來使用。如果你沒有信紙,你可以用A4紙來列印。
我們選出21個可以免費或開源的工具、資源和開發指南。希望這些資源能給你的Android應用帶來幫助。
from http://www.eoeandroid.com/thread-230050-1-1.html