1.MainActivity 主界面
R 自动生成
drawble 图片
latout 页面布局
strings.xml 包含固定的字符串
AndroidManifest.xml
2.点击事件
(1) 创建一个类,如上MyListener类。
btnCall.setOnClickListener(new MyListener());
(2)使用匿名类
btnCall.setOnClickListener(new MyLinstener(){
public void onClick(View v){
doClick();
}
});
(3)点击事件的第三种方法,开发中常用
btnCall.setOnClickListener(this);
btn??.setOnClickListener(this);
public void onCLick(View v){
switch(v.getId()){
case R.id.btnCall:
doClick();
break;
}
}
(4)在布局文件中注册,开发中不建议用 Toast.LENGTH.SHORT的值为0;Toast.LENGTH.LONG的值为1;
android:οnclick="doSth"
public void doSth(View view){
Toash.makeText(this,"我是布局文件中注册的方法,我是土司",Toast.LENGTH.SHORT).show();
}
3.adb常用的命令
adb shell进入
adb install 安装
ctrl+c 清屏
cls 清空屏幕
4.日志
V是啰嗦的意思,Log.v(tag, message);
D是调试信息,Log.d(tag, message);
I是info,Log.i(tag, message);
W是警告,Log.w(tag, message);
E是error错误的意思,Log.e(tag, message);
V,D是调试的时候用的,
发布后只能用I,W,E这三种信息
当出现ANR/focus close错误的时候,是真机的话会在/data/log文件夹下面会有log日志