环境变量:
Android_SDK_HOME
C:\adt-bundle-windows-x86_64-20130729XIN\sdk
CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JRE_HOME%\lib;%JRE_HOME%\lib\rt.jar;%JAVA_JRE_HOME%\lib;%JAVA_JRE_HOME%\lib\rt.jar
JAVA_HOME
C:\Program Files\Java\jdk1.7.0_01
JAVA_JRE_HOME
C:\Program Files\Java\jdk1.7.0_01\jre
JRE_HOME
C:\Program Files\Java\jre7
path
%Android_SDK_HOME%\platform-tools;%Android_SDK_HOME%\tools;%JAVA_HOME%\bin;%JRE_HOME%\bin;%JAVA_JRE_HOME%\bin;
%Android_SDK_HOME%\platform-tools;%Android_SDK_HOME%\tools;%JAVA_HOME%\bin;%JRE_HOME%\bin;%JAVA_JRE_HOME%\bin;C:\Program Files(x86)\Java\jdk1.6.0_45\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program
Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;
%JAVA_HOME%\bin;C:\Program Files(x86)\Java\jdk1.6.0_45\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\ThinkPad\Bluetooth
Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;
笔记://
resource资源
mvc
M Model 模型 实体类、数据操作类、业务逻辑类
V View 视图 界面 与用户进行交互的
C Controller 控制器
注意:
资源中文件名不能大写、不能使用特殊的符号、不能用中文
清单文件
AndroidMainfest.xml
权限
android的四大组件都应该注册到该清单文件中
intent意图
filter过滤
布局文件中设定的控件标记实质上都对应者类
EditText类 输入框
@+id
@id
像素(与设备无关的)
dp 宽、高、距离
sp 字体
LinearLayout线性布局
吐司
Toast.maketext(上下文对象,显示的信息文本,显示的时长).show()
Toast.makeText(MainActivity.this, "开始播放音乐", Toast.LENGTH_LONG).show();
上下文对象Context
创建的资源由谁来管理
上下文对象中有运行时所需要的一些资源
public class MainActivity extends Activity {
//首先声明
private TextView text;
private Button bt1;
private Button bt2;
@Override
public void onClick(View arg0) {
String str = text.getText().toString();
Toast.makeText(MainActivity.this, "开始播放音乐", Toast.LENGTH_LONG).show();
}
});
@Override
public void onClick(View arg0) {
Toast.makeText(MainActivity.this, "停止播放音乐", Toast.LENGTH_LONG).show();
}
});
//