Android筹建环境和android工程基本信息;android的xml代码自动提示功能

Android搭建环境和android工程基本信息;android的xml代码自动提示功能

以前玩android需要先下载好eclipse,以及Android开发的插件ADT。并下载Android官方提供的SDK。稍后补充搭建方式,目前更加简单,直接去官网下载下来,一切都帮你配置好 http://developer.android.com/sdk/index.html,选择安装哪种不是根据机子而是jdk,例如64位机下安的是32位的jdk,请安32位的SDK

Android筹建环境和android工程基本信息;android的xml代码自动提示功能

解压后,直接打开eclipse文件夹下的eclipse,首先确认install jre,因为有些人不喜欢将jdk放在C盘,以防自动搜索不到

配置文件,建立模拟器

Android筹建环境和android工程基本信息;android的xml代码自动提示功能

必须要有该版本系统才可以建立,这里用的是4.2.2,当然可以可以在下载下来而定SDKManager进行更新安装。目前RAM最大只能768M,底下勾选框只能二选一,snapshot快照是为了加快下次使用速度

Android筹建环境和android工程基本信息;android的xml代码自动提示功能

了解模拟器的一些快捷键。

1)  返回:ESC

2)  菜单:F2

3)  切换屏幕方向:Ctrl + F11(横竖)

 


建立android应用程序

Android筹建环境和android工程基本信息;android的xml代码自动提示功能

Android筹建环境和android工程基本信息;android的xml代码自动提示功能

包名是唯一标示,发布的时候还要签名


Android筹建环境和android工程基本信息;android的xml代码自动提示功能

设置图标,接下来建立blank界面

Android项目目录结构

在Android项目中包含以下目录:

1)  src:源代码目录,保存着所有的java源程序

2)  gen:自动生成的java代码,会根据项目中加入的配置和资源来生成,一定不要手工修改

3)  assets:放入一些相对比较大的文件,以供程序读取。

a)         一般建议1Mb以上的文件就放到该目录下。

4)  bin:编译后的文件所在的目录,里面包含了apk文件

5)  libs:支持类库。

6)  res:资源目录,大部分要用到的文件,需要放到此目录下。

a)         drawable-xxxx:图片,所有在应用中需要用到的图片,要放到这些目录中

                        i.             –xxxx:表示对应的分辨率级别。

                       ii.             这里的文件名称必须符合java命名规范,而且不能有大写

b)        layout:布局配置,这里放入都是xml文件,通过XML描述界面的显示布局。

                        i.             一般来说,一个Activity肯定要对应一个xml布局文件。

c)         menu:放入点菜单键后弹出的菜单内容,现在很少使用。

d)        values:放入xml文件,用来配置一些固定的数值或文字的。

e)         raw:放入其他文件,可以使用IO流读取,一般放入txt

f)         anim:动画配置文件

7)  AndroidManifest.xml:项目的核心配置文件,重要性等同于Web项目中的web.xml文件。




2楼u010026901昨天 16:30
设置 xml 文件的代码提示功能nn打开 Eclipse 依次选择 Window > Preferences > Xml > Editor > Content Assist > Auto activation > Prompt when these characters are inserted ,设置框中默认是 <=: ,(
1楼u010026901昨天 16:28
设置 xml 文件的代码提示功能nn打开 Eclipse 依次选择 Window > Preferences > Xml > Editor > Content Assist > Auto activation > Prompt when these characters are inserted ,设置框中默认是 <=: ,(n可以改为 n<=:.abcdefghijklmnopqrstuvwxyz(,