Android学习笔记一
1.搭建环境
从Google下载并安装Android SDK与Eclipse 插件ADT。
http://code.google.com/android/download.html
2.开始Hello world
安装好ADT插件之后,在Eclipse里面可以建立Android工程Hello world。建立的工程主要包含2个java文件。其中HelloWorld.java文件包含下面的内容
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
R.java文件内容为
public final class R {
public static final class attr {
}
public static final class drawable {
public static final int icon=0x7f020000;
}
public static final class layout {
public static final int main=0x7f030000;
}
public static final class string {
public static final int app_name=0x7f040001;
public static final int hello=0x7f040000;
}
除此之外还有一个res的目录,里面包括了drawable、layout、values目录,后面2个目录下面含有xml文件。据说xml文件是界面的布局内容,Android支持用代码的方式和使用xml文件配置的方式构建界面。
调试程序也很简单,在Debug As 里面有Android Application类型可选,Project选择当前的HelloWorld工程,下面的Activity选择HelloWorldActivity就行。然后开始调试,就会自动启动模拟器,出现一个HelloWorld的运行界面。
总结:程序结构还是比较简单,通过Xml配置界面比较方便,目前已经有了WYSIWYG的界面设计工具Draw 9-patch。
1.搭建环境
从Google下载并安装Android SDK与Eclipse 插件ADT。
http://code.google.com/android/download.html
2.开始Hello world
安装好ADT插件之后,在Eclipse里面可以建立Android工程Hello world。建立的工程主要包含2个java文件。其中HelloWorld.java文件包含下面的内容
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
R.java文件内容为
public final class R {
public static final class attr {
}
public static final class drawable {
public static final int icon=0x7f020000;
}
public static final class layout {
public static final int main=0x7f030000;
}
public static final class string {
public static final int app_name=0x7f040001;
public static final int hello=0x7f040000;
}
除此之外还有一个res的目录,里面包括了drawable、layout、values目录,后面2个目录下面含有xml文件。据说xml文件是界面的布局内容,Android支持用代码的方式和使用xml文件配置的方式构建界面。
调试程序也很简单,在Debug As 里面有Android Application类型可选,Project选择当前的HelloWorld工程,下面的Activity选择HelloWorldActivity就行。然后开始调试,就会自动启动模拟器,出现一个HelloWorld的运行界面。
总结:程序结构还是比较简单,通过Xml配置界面比较方便,目前已经有了WYSIWYG的界面设计工具Draw 9-patch。