新建项目test01
File->New->Android Application Project
- 在Application name:输入应用程序名test01
- 在Project name:输入工程名test01
- 在package name:输入包的名字com.bjsxt.test01
- Minimum Required SDK:API8
- 一路下一步,中间步可设置图标等详细内容
这里IDE环境已经为我们写了一些基本的代码了:
package com.bjsxt.test01;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
Android系统架构:1.linux内核层;2.系统运行库3.应用程序框架4.应用层
Eclipse工程目录说明:
src->java
res -> layout->界面布局(xml);
->图片
drawable-hdpi->480*800
drawable-ldpi->240*320
drawable-mdpi->320*480
drawable-xhdpi->720*1280
drawable-xxhdpi->1080*1920
->menu ->配置程序菜单
->values
string->字符串
dimens->宽高数值
style->样式
->values-sw600dp->屏幕宽度最低为600dp,使用
->manifest->配置文件
->libs->jar包
->assets->不会被压缩的文件夹
->R->资源映射字典
调试程序
在package Explorer右键工程。Debug as->Android Application 就可以调用我们的程序了。他会启动虚拟机。
当然这个时候我们什么都没写,所以看不到任何东西。
目录结构
Src:我们放源代码的地方。
Res:是放资源文件的地方。
其中Res里有Layout:布局文件夹Values常数文件夹
布局文件
现在打开布局文件Layout里的main.xml,它是一个xml文件。
它有两种显示方式:Graphical Layout(图形化显示) 和 文本显示
Layout
选择切换到图形显示,左边是一些常用的控件,右边是我们程序的视图,有一个默认的TextView,上面有一个文本hello world。