Android学习笔记

发布 2021-05-12 00:28:28 阅读 7082

android学习笔记(一)windows xp 下android开发环境搭建

之前做了好多wince下的开发,操作和样式都感觉很不好,现在想学习一下android开发,由于以前用c#开发,对j**a 不熟悉就把学习过程留在此吧,便于以后温习。

我的android 开发环境搭建也是在网上找了好多资料才完成的,在这过程中遇到了很多问题。

一、 android开发环境搭建需要**三个工具:

1、jdk****:

2、eclipse ****:

3、android sdk ****:

我**的都是目前最新的。

jdk-7u2-windows-i586

eclipse-sdk-3.7.1-win32(一开始没下最前的用的是eclipse3.4在安装的时候会出问题,后面细说)

installer_ sdk)(安装过程时间很长6,7个小时)

二、 安装。

先按装jdk,在安装sdk,eclipse 解压即可。

jdk安装完成后配置环境变量,过程如下:

1、例如我们选择安装目录为c:\program files\j**a\jdk1.7.0_02;

2.安装完成后,右击“我的电脑”,点击“属性”;

3.选择“高级”选项卡,点击“环境变量”;

4.在“系统变量”中,设置3项属性,j**a_home,path,classpath(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;

指明jdk安装路径,就是刚才安装时所选择的路径c:\program files\j**a\jdk1.7.0_02;

path使得系统可以在任何路径下识别j**a命令,设为:

j**a_home%\bin;%j**a_home%\jre\bin

classpath为j**a加载类(class or lib)路径,只有类在classpath中,j**a命令才能识别,设为: .j**a_home%\lib\ (要加。

表示当前路径)

j**a_home%就是引用前面指定的j**a_home

sdk安装完成后配置环境变量在path中增加c:\program files\android\android-sdk\tools;

三、配置eclipse

1) 打开eclipse软件,在菜单栏上选择 help->install new software ,点击add按钮出现如下界面:

2) 按照上图所示。

输入**:

名称: android (这里可以自定义)

3) 选择全部。

4) 接下来就是该accept的accept,该next的next直到完成提示你重启eclipse为止(正常情况下是这样的),但是我安装的时候不正常,报错 “ 不存在或没找到,原因就是因为我的eclipse的版本太低,没为法又去**了一个最新的eclipse,问题解决了, 可是又出现了新问题,在重新执行 1),2)时,报”duplicate location“ 错误,解决办法是:打开help->install new software 如图:

点击:**ailable software stites 进入下一界面,如图:

选择android 点击 remove 按钮,点ok,在重新安装错误解决了,原因是上次没安装成功,但有遗留。

经过以上步骤并成功后,你的eclipse已经安装好了android的开发插件。接下来是在eclipse中配置android sdk了。

在eclipse中配置android sdk

1) 点击菜单window->preferences,进入如下界面:

在sdk location中填入刚才你的android sdk 的安装路径。

在以上步骤都完成后,就可以新建**d(android virtual device)了。如下图所示,选择virtual devicesc出现:

点击new出现:

name(虚拟机的名字,任意);

target(开发所使用的版本);

sd card(模拟的内存卡大小,任意);

skin(这个应该是屏幕大小参数)

这几个参数填好后就可以了,点击create **d,配置任务结束。

4) 如图所示,我已经在我的电脑中新建好了2.2版本的模拟器,选中这个模拟器,点击右边的start按钮,如果配置一切正常,那么等会儿就会出现我们所期望的模拟器界面了(这个模拟器启动的比较慢,估计少也要2-5分钟,不要着急):

配置工作结束,接下来就是新的android学习了!

Android学习笔记

1 stringbuffer的使用 stringbuffer类和string一样,也用来代表字符串,只是由于stringbuffer的内部实现方式和string不同,所以stringbuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于string类。所以在实际使用时,如果经常需要对一个...

android学习笔记

目录。1 拨号器。2 短信发送器。3 单元测试1 4 单元测试2 5 文本文件读写。6 跨应用文件访问。7 访问sd卡。8 dom解析xml 9 sax解析xml文件。10 使用pull解析xml文件。11 共享首选项。12 跨包访问共享首选项。13 编程式布局。14 sqlite数据库操作。15 ...

Android学习笔记

android学习笔记 mars 1 android环境搭建。a adt bundle windows x86 b 配置环境变量 虚拟机运行的环境变量 随便整一个 i.android sdk home c android work d 2 android目录结构。a src 源文件 j a b as...