android activity 跳转传值问题研究

  1. intent = new Intent();
  2. intent.setClass(LoginActivity.this, RegActivity.class);
  1. startActivity(intent);

因为刚学android.所以在很多的时候.不知道从什么地方下手!

可是,我曾经记得我恩师说过这么一句话!

不管那个编程语言.能把一个简单的登陆做的好!算是已经基本入门了!

所以我测试做了一个android的登陆!

可是在运行中!我想弄一个按钮,为"注册"按钮!

然后,类似于以前做页面一样!跳转到另一个页面!

而在安卓是通过activity跳转的!

在这里.

我只是简单讲下我个人的一些理解和在做这个事例中遇到的问题和大家一起分享一下!

用于跳转的话就必须用到intent 记得哦 !还要startActivity(intent);  启动这个activity

代码我已经贴出来了!

但是在setclass中要注意的你要跳转的类!前者一般是本类!而后者就是你所要跳转类的位置!

难道就只这么简单吗?

不!

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3. package="com.vt.demo.login" android:versionCode="1"
  4. android:versionName="1.0">
  5. <application android:icon="@drawable/icon" android:label="@string/app_name">
  6. <activity android:name=".LoginActivity" android:label="@string/app_name">
  7. <intent-filter>
  8. <action android:name="android.intent.action.MAIN" />
  9. <category android:name="android.intent.category.LAUNCHER" />
  10. </intent-filter>
  11. </activity>
  12. <activity android:name=".RegActivity" android:label="@string/app_name">
  13. <intent-filter>
  14. <action android:name="android.intent.action.MAIN" />
  15. <category android:name="android.intent.category.LAUNCHER" />
  16. </intent-filter>
  17. </activity>
  18. </application>
  19. <uses-sdk android:minSdkVersion="8" />
  20. </manifest>

在AndroidManifest.xml文件中还要加一个activity其中要注意的是android:name=".RegActivity"

这个name的名字就是你类的名字.其实也就是你的路径!记得前面还有一个点号!

最后记得要刷新下!因为在R.java文件中系统已经自动帮你建了一个索引页!不刷新的话!可能会出现错误的

上一篇:JAVA中数组的基本概念与用法


下一篇:HTML form表单回车触发提交