Android(['ændrɔid])是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。 Android 系统最初由安迪·鲁宾(Andy Rubin)制作,最初主要支持手机。2005年8月17日被Google收购。2007年11月5日,Google与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统并生产搭载Android的智慧型手机,并逐渐拓展到平板电脑及其他领域上。随后,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。
(本图为:最受Java编码员和程序员欢迎的好助手:Android IDE工具和应用)
Android可以说是一个极其强大的平台(开源),本篇文章为Java编码员和程序员整理了一些有用的应用和IDE,使事情变得容易些。
1. JavaIDEdroid
JavaIDEdroid是一个IDE(集成开发环境),可以运行于Android上,并且允许你直接在本地创建Android应用,而不需要通过Mac、Windows或Linux上的Android SDK。JavaIDEdroid开始配有aapt工具、Java编译器、dx工具、DexMerger工具、ApkBuilder、zipsigner库(该库同样有zipalign功能)、SpongyCastle库、BeanShell Interpreter和JavaRunner。
2. Java Editor
Java Editor是一个非常容易使用的Java编辑器,它功能有限,但它可以彩色语法:函数、变量、方法、常量,支持自动完成。可以打开默认文件扩展jav&java。
3. Terminal IDE
Terminal IDE是一个高度可扩展的终端应用程序。它有完整的Java / C / C++ / HTML / Android开发工具包,并且可以在任何Android设备上运行。它使用命令行,编辑器中设置了C/ java / HTML作为开发人员开发的主要选择项。
4. DroidEdit
DroidEdit是一个文本和源码编辑器(类似于PC上的Notepad++),用于安卓平板和手机。DroidEdit支持安卓平板电脑的外部连接键盘,如Asus Transformer或其他第三方键盘。同时它还支持多种语言, 如C、 C++、 C#、 Java、HTML、CSS、Javascript、Python、Ruby、Lua、LaTeX和SQL。
5. Syntax Highlighted代码编辑器
Syntax Highlighted支持HTML、CSS、JavaScript、PHP编辑器、Python、Java、C、C++、CoffeeScript、Haskell、Clojure和Groovy。虽然其主要定位是Web这一块,但是Java编码员也可以使用它,它本身携有很多功能,如查找/替换、撤销和重做功能。
6. Code Peeker Pro:源码阅读器
Code Peeker Pro可以让语法高亮显示,并允许你查找代码片段。虽然它不是一个编辑器。但它是一个有用的代码阅读器,且被Google Play选中作为教育项目的一部分。Code Peeker Pro可以打开和高亮任何支持的代码语言,如C/C++ (c、cc、cpp、h、hpp)、C#(c-sharp、csharp、cs)、CSS, Java、JavaScript (js、jscript)、PHP、Python (py)、Ruby (rails、ror)、XML (xml、xaml、xslt、HTML、xhtml)、ActionScript 3 (as3)、AppleScript、Cold Fusion、Delphi/Pascal、Diff/patch files、Erlang、Groovy、JavaFX (jfx)、Perl (pl)、PowerShell (ps)、Sass、Scala、SQL、Terminal scripts (bash、shell、sh、rc、conf)、Visual Basics (vb、vbnet) 和Verilog & System Verilog (v、sv)。
它还可以标记重要代码的位置、内置一个文件浏览器、支持内外部SD卡,同时也支持其他文件浏览器,如Dropbox等。
7. Sand IDE Pro
Sand是一个Android平台的Java集成开发环境(IDE)(支持Java1.3到Java1.6,注意的是Android不支持Java1.7)。
Sand IDE是一个Java编辑器,并支持Java关键字高亮显示、显示行号、撤销/重做,也是一个全功能的Java编译器,能够运行Java程序并支持程序的输入/输出。
最近一些新的平板电脑开始采用Intel芯片,不过不用担心,Sand IDE支持所有类型的CPU架构(x86、ARM、MIPS)。
8. AIDE——Android IDE
AIDE是一个可以直接在自己Android设备上开发应用的IDE,关于它的有交互式编程课程、应用开发的分布教程以及Java编程技巧。你可以直观的设计应用、用编辑器编写代码、实时检查错误、代码重构、智能代码导航……。
9. Anacode
Anacode是另一个IDE和源代码编辑器,支持Java、HTML、CSS、PHP、JavaScript和C/C++,并允许你在Android设备上构建和运行。 你也可以在内置或系统浏览器上编写和测试HTML、JavaScript和CSS,并上传到FTP。
10. Quoda代码编辑器
Quoda也类似于Notepad++支持SFTP/FTP(S)服务和云存储(如Dropbox和谷歌),语法高亮是通过各种各样的主题和字体来显示的,并适用于各种编程语言(包括HTML、XML、CSS、JavaScript、PHP、C、C++、C#、Java、ActionScript、Lisp、Markdown、Haskell等等)。为减少程序员的代码工作,提高其开发的效率,Quoda提供了代码模板和片段的支持,并且增加了键盘上额外的按键,使你能够提高打字速度。另外,其它值得一提的特性还包括查找及替换、注释及取消注释、HTML文件预览、网站源码下载、HTML清洁器等。
总结
上述内容就是深受程序员们欢迎的十大Android IDE工具和应用,并且这些工具和应用是我们程序开发者的好伙伴,好助手,希望这些内容能够帮助到你们的编程,给你们带来便利哦!!!!!!
文章来源于:http://www.alqsoft.com/xinwenzixun/androidkaifa/2015/0121/188.html
相关推荐
2. **创建项目**:在IDE中新建Java项目,选择项目类型,如Java应用程序、Web应用或Android应用。 3. **编写代码**:使用IDE的代码编辑器编写Java源代码,利用自动完成和代码提示功能提高效率。 4. **构建与运行**...
编码规范对程序员而言尤为重要,有以下几个原因: 一个软件的生命周期中80%花在维护上,几乎没有一个软件在其整个生命周期中,均由最初的开发人员来维护。编码规范可以改善软件的可读性,可以让程序员尽快而且彻底的...
标题中的“android ide 手机版”指的是在移动设备上使用的Android集成开发环境(Integrated Development Environment),这使得开发者能够在手机上编写、测试和调试Android应用。Android IDE通常提供了一整套工具,...
根据提供的文件信息,本文将围绕“Android开发关键技术之旅:Java程序员快速学习通道”这一主题进行深入探讨,并结合Java编程背景,解析与Android开发相关的重点技术和实践路径。 ### Android开发的关键技术概览 #...
【程序员技巧收集助手】是一款专为程序员设计的实用工具,旨在帮助他们更有效地积累和管理在编程工作中遇到的各种技巧和经验。这款软件的核心价值在于它提供了便捷的方式,让程序员能够整理、分类、检索他们在开发...
Java学习助手是一款面向Java初学者和安卓开发者的应用,它为用户提供了一个互动的学习平台,旨在帮助用户更好地理解和掌握Java编程语言以及Android应用开发的基础知识。这个应用可能包含了多个功能模块,如代码示例...
Python程序员常用的IDE和其它开发工具 概述: 作为一名Python程序员,选择合适的IDE是非常重要的。IDE的全称是Integration Development Environment,集成开发环境。一个优秀的IDE,应该提供针对特定语言的各种...
"Android代码-Android Java程序员开发调试与测试工具,非常实用"这个主题着重关注的是提高开发效率和确保代码质量的工具和方法。其中,"debug-bottle-master"可能是包含一个调试和测试工具库的项目源代码。 1. **...
- JavaIDE.jar:这是一个Java Archive文件,通常用来打包和分发Java应用程序。它可能包含了整个IDE工具的所有类文件和其他资源。 - JavaIDE.java:这是源代码文件,用户可以阅读和理解IDE的实现逻辑,进行学习或修改...
11. 安卓程序员的知识结构:包括 Java、Android、JSP、Servlet、Jdbc 等编程语言和技术,Eclipse、MyEclipse、VS 等 IDE 开发工具,Apache、Tomcat、WebLogic 等服务器,SVN、CVS 版本控制工具,UML 统一建模语言,...
7. **动画和特效**:Android的动画库(Animation API)和属性动画(Property Animation)可以为表白应用添加动态效果,增加视觉吸引力。 8. **数据存储**:如果表白内容需要持久化,Android提供了SQLite数据库和...
使用这款模板的程序员可以快速构建一个结构清晰、视觉效果好的简历,通过定制CSS样式和内容,体现个人风格,同时确保信息传递的高效性。 9. **适应性**: 模板的通用性意味着无论你是哪种类型的程序员,都可以...
本书从手机互联网应用的角度出发,探讨了使用Android开发系统来开发Android应用的相关的各种概念、技术、过程和工具,让开发者能够了解和掌握用于开发Android网络应用程序应有的知识和技能,为他们在Android平台上...
在创建一份专业的JAVA程序员简历时,首先要明确的是,这份文档将是你在求职市场上的“名片”,它应该清晰、准确地展示你的技术能力、项目经验和教育背景。以下是一个详细的模板,帮助你构建一个有吸引力的JAVA程序员...
- **SDK概述**:Android SDK包含了用于开发Android应用的各种工具和资源,如文档、示例代码、API文档等。 - **API文档**:官方提供的API文档详尽介绍了每个版本中可用的所有类、接口及其方法。 - **工具**:SDK ...
Android高薪之路:Android程序员面试宝典
Wing IDE Pro 2022是Python程序员的专业和有效的IDE应用程序,帮助他们创建脚本和独立的应用程序,以及使用高级工具测试、调试和编辑他们的源代码。 这是一个高效的应用程序,它使用了一个强大的高级Python开发编辑...
Android高薪之路:Android程序员面试宝典 pdf
Android程序员简历最新版