01-android学习笔记-IntelliJ IDEA工具介绍

一、Android简介

1.Android项目开发流程

Android的SDK提供了一组工具,使得为Android设备开发应用非常方便。你可以通过一个名为ADT的Elicpse插件使用这些工具,也可以通过命令行使用这些工具。推荐使用Eclipse 进行Android应用开发,因为Eclipse可以直接调用你的应用中需要的工具。

然而,你也可以通过其他的IDE或者简单的文本编辑器进行开发并调用sdk提供的工具或脚本。

2.必要的工具

(1)Android:创建、更新android项目,创建、移动、删除A VDS

(2)Adroid emulator:在emulatored平台上运行android应用程序

(3)Android debug bridge:连接emulator或设备

(4)Ant:编译或创建android工程

(5)Keytool:生成keystore或私有key。是JDK的组成部分

(6)Jarsigner:用keytool生成的key对apk进行签名。是jdk的组成部分

(7)IntelliJ IDEA:第三方IDE,提供了android开发的全程支持。《这是android官网推荐的第三方软件》

二、免费的google android开发工具IntelliJIDEA

1.无缝的集成Android SDK

新建项目时可以添加android支持。包括最新的android4.0版本的支持

一旦配置完成,就可以使用向导来生成android代码,如Activity Create向导。(在工程工具窗口可以使用常规的Alt+Insert快捷键)

2.从IDE简便的部署Android项目

一旦创建了android应用,就可以通过单击run热键在emulatou中运行并测试android 应用。

3.代码完成提示和导航

当使用Manifest文件的时候,您可以使用常用的快捷键来调用代码提示,转到actions 声明。

图- manifest.xml文件中的代码完成提示

在其他具体的Android xml文件(包括对本地和系统资源文件引用的调用)中也可以使用代码完成提示功能。

图- layout-completion提示

图- references-completion资源引用中的代码完成提示

4.预览Android Manifest功能

若要预览您的Android应用程序的图标,请打开AndroidManifest.xml文件,把光标移动到@drawable/icon,然后按Ctrl+ Shift +I(常规的IntelliJ IDEA的预览快捷键)。

图- 图标预览

5.Android布局预览功能

IntelliJ IDEA中的Android的用户界面布局预览简化了UI开发。一个特殊的“预览”窗格中显示的用户界面,包括甚至是自定义的视图组件和随着代码变化而产生的更新。各种选项,如屏幕尺寸,目标平台版本,主题等,可以使我们更好的控制显示布局。

图- android 界面预览

6.支持Android Logcat

在Android Logcat窗口,可以看到Android应用程序调试时的所有的日志消息和异常。通过日志记录级别列表,您可以选择在控制台上显示哪些日志消息:

①详细- 最低优先级,所有的消息

②调试

③信息

④警告

⑤错误

⑥致命

⑦断言- 最高优先级,仅断言

图- logcat

logcat支持堆栈跟踪导航和消息突出显示(可以在IDE中设置不同的日志级别自定义的颜色。注意,Logcat是只有在调试模式下可用

7.Android 的单元测试

在IntelliJ IDEA中,您可以使用Android Testing Frameword为您的Android 应用程序编写单元测试,并在标准的测试运行界面运行单元测试。

图- android 运行配置

Do you develop for iPhone/iPad too? Check out our new AppCode IDE for Objective-C.

IntelliJ IDEA下载地址

相关文档
最新文档