练习public void setContentView (int layoutResID) 的例子,无意中不知道gen下的R.java没了。自己新建了个R类。发现控制台还在报错。layout下命名了myLayout,原来是不能用大写,呵呵,改成小写,编译,Run。

Activity之间通过Intent跳转:

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn1=(Button)this.findViewById(R.id.button1);
btn1.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v){
Intent intent=new Intent();
//从第一个参数Activity跳到第二个参数Activity
intent.setClass(MainActivity.this, MyActivity.class);
//调用一个新的Activity
startActivity(intent);
//关闭原本的Activity
MainActivity.this.finish();
}
});
}

需要在AndroidMainifest.xml定义每个Activity:

<activity android:name=".MyActivity" android:label="我的Activity"/>

由于定义了个mylayout,但没在MyActivity里面写:

setContentView(R.layout.mylayout);

报了个措。

今天就到这儿了,每天进步一点。学会儿日语去,明天还要上班。现在感觉时间过得太快,必须追赶。

更多相关文章

  1. Android(安卓)使用自定义字体
  2. android 自定义输入框,禁止输入表情符号,或者特殊字符
  3. Android:Toast简单消息提示框
  4. Android(安卓)程式开发:(九)使用活动栏 —— 9.3自定义ActionBar项
  5. 第八次课——数据存储方式
  6. Android自定义View实现HTML图文环绕效果
  7. Android自定义按钮样式
  8. HAL层开发基础 && Android(安卓)HAL module执行过程分析
  9. android自定义标题栏progressBar

随机推荐

  1. Android(安卓)Handler详解
  2. Android(安卓)Robotium的几个小tips
  3. Android开发常见“疑难杂症”解决方案汇
  4. Android(安卓)项目编译过程
  5. Android(安卓)如何建立AIDL
  6. GalHttprequest类库简介——android平台
  7. Android文件系统深入剖析
  8. Android面试之----Android系统架构图及简
  9. Android之数据存储详解(二)之SQLite数据库
  10. Android中图像变换Matrix的原理、代码验