源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Android中Activity跳转的创建步骤总结

  • 时间:2022-10-17 07:52 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android中Activity跳转的创建步骤总结
[b]一、创建工程[/b] file->new->android application依次填入应用名称、工程名、包名 在工程目录下找到src/com.example.helloworld MainActivity.java [b]二、添加代码[/b]
[u]复制代码[/u] 代码如下:
package com.example.helloworld; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class MainActivity extends Activity {     private Button button;  @Override  protected void onCreate(Bundle savedInstanceState)  {   super.onCreate(savedInstanceState);   setContentView(R.layout.activity_main);         this.button = (Button) this.findViewById(R.id.button1);          this.button.setOnClickListener(new OnClickListener() {              @Override              public void onClick(View v) {                  Intent intent = new Intent();                  intent.setClass(MainActivity.this, IntentActivity.class);                  intent.putExtra("name", "Hello World");                  startActivity(intent);              }          });   }  }
在添加代码之前,先在res/layout/activity_main.xml中,拖拽一个Button控件上去。此时会自动在activity_main.xml中生成Button的信息,注意id值,如果使用此Button,有用 [b]三、添加跳转Activity[/b] 1、右击src/com.example.helloworld,new->class,在name处填写IntentActivity,不用加java即可 2、添加layout。在res/layout处右击,new->android XML file,在此xml上拖拽一个TextView上去。此时在R.java中自动添加了TextView的地址 3、在AndroidManifest.xml中添加如下代码:完成Activity的注册
[u]复制代码[/u] 代码如下:
<activity    android:name="com.example.helloworld.IntentActivity"> </activity>
[b]三、实现IntentActivity.java[/b]
[u]复制代码[/u] 代码如下:
package com.example.helloworld; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; import android.content.Intent; public class IntentActivity extends Activity {  @Override  protected void onCreate(Bundle savedInstanceState)  {   super.onCreate(savedInstanceState);   setContentView(R.layout.activity_intent);   Intent intent = getIntent();   String string = intent.getStringExtra("name");   TextView textView = new TextView(this);   textView.setTextSize(40);   textView.setText(string);      setContentView(textView);  } }
[b]四、运行[/b] 打开模拟器或者手机,运行。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部