关闭

跳转,Intent跳转页面

标签: Intent页面跳转
617人阅读 评论(0) 收藏 举报
分类:

Inetent用法之一   跳转Activity


首先需要两个Activity   新建项目有一个  还有一个要自己创建



这样就会创建好一个新的Activity  如果想要自己创建的话 别忘了在Manifests  里面注册Activity

如下图:



创建好了之后,开始编辑两个Activity的布局

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="com.example.administrator.hongyangv.MainActivity">


    <Button
        android:id="@+id/btn1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="25dp"
        android:layout_marginTop="150dp"
        android:background="#91bef0"
        android:text="点击跳转到SecondActivity"
        android:textSize="20sp"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="50dp"
        android:layout_marginTop="10dp"
        android:text="MainActivity"
        android:textSize="35sp"/>


</LinearLayout>


activity_second.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.example.administrator.hongyangv.SecondActivity">


    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:text="我是第二个Activity"
        android:textSize="35sp"/>




</RelativeLayout>

接下来就是在MainActivity 编写跳转的代码,因为我们是从MainActivity跳转到SecondActivity的

MainActivity.java

public class MainActivity extends AppCompatActivity {

    private Button btn;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        btn = (Button) findViewById(R.id.btn1);
        btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent(MainActivity.this , SecondActivity.class);
                startActivity(intent);
            }
        });


    }
}

里面内容很简单 , 给Button设置点击事件,内容是从MainActivity跳转到SecondActivity


----------------------------------------分割线----------------------------------------------------------------


最后提醒一下,如果是new---java  Class 的朋友别忘了  在Manifests文件里面 注册Activity














2
0
查看评论

安卓页面点击跳转intent

安卓各个activity之间跳换用intent意图来实现, 需要编辑的文件如下 先写两个布局文件 activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&...
  • wu_wxc
  • wu_wxc
  • 2015-09-03 15:46
  • 1701

Android之使用Intent跳转到一个网页

1.首先,建立一个安卓项目,项目名为IntentTest,创建完成后,打开res目录下的layout文件夹的activity_main.xml文件,进行布局,代码附上: activity_main.xml文件: <LinearLayout xmlns:android="http:...
  • u012561176
  • u012561176
  • 2014-12-10 22:32
  • 3424

Intent 实现活动之间的跳转

转载请注明出处:http://blog.csdn.net/mr_leixiansheng/article/details/53558324 步骤: 1、新建要跳转的活动和布局文件 2、在AndroidManifest中实现注册 3、要跳转的活动中实现跳转 新建的活动和布局 package com...
  • Mr_Leixiansheng
  • Mr_Leixiansheng
  • 2016-12-10 14:39
  • 757

使用Intent实现页面跳转

Intent可以理解为信使(意图) 由Intent来协助完成Android各个组件之间的通信。  Intent实现页面之间的跳转有两种方式 1、 startActivity(intent) 2、 startActivityForResult(intent,req...
  • u011740475
  • u011740475
  • 2014-09-22 08:54
  • 2142

使用Intent跳转后清除以前所访问的页面

我们的开发中会经常使用到Intent来进行页面的跳转和传递数据,例如从A-->B,但是这个时候当用户点击返回按键的时候会很自然的回到A,这是很多时候正常的做法,但是在一些特殊需求的地方我们就不希望用户再从B回到A了,例如用户再产品中点击了退出登陆,那么这个时候会跳转到登陆界面,那么这个时候如果...
  • bsmmaoshenbo
  • bsmmaoshenbo
  • 2014-12-11 09:44
  • 995

Android--延迟页面跳转实现方法

方法一: new Handler(new Handler.Callback() { //处理接收到的消息的方法 @Override public boolean handleMessage(Message arg0) {...
  • chaoyu168
  • chaoyu168
  • 2016-07-29 15:10
  • 4984

Preferencescreen中利用intent跳转activity

设置中的Preferencescreen不仅可以作为设置界面显示,而且还能够启动activity,下面主要是对启动activity的介绍 1. Preferencescreen中启动activity 例如wireless_setting.xml中有如下片段 Html代码&#...
  • xwnxwn
  • xwnxwn
  • 2015-02-25 10:26
  • 1538

Activity 跳转全解 android-Intent (带参数&不带参数的跳转)

(1)普通跳转 (startActivity) 方法1 和2 和3: 1. intent=new Intent(MainActivity.this,FristActivity.class);startActivity(intent); 2. startActivity(new ...
  • gjy211
  • gjy211
  • 2016-03-10 16:15
  • 1508

android利用隐式intent跳转界面

 AndroidManifest.xml文件中,下面红色部分的内容不可少 activity android:name=".LoginActivity"> intent-filter> action android:name=...
  • u013527937
  • u013527937
  • 2016-07-19 20:21
  • 1395

android跳转到另一个Activity三种方法

记性不好的妹纸萌,只能靠学习记录整理了。 一个Intent对象,用于携带将跳转至下一个界面中使用的数据,使用putExtra(key,values)方法,此处存储的数据类型特别多,常用类型都支持。 方法一、 显式启动 Intent内部直接声明要启动的activity所对应的c...
  • jiayu0855
  • jiayu0855
  • 2017-12-09 15:29
  • 505
    个人资料
    • 访问:28876次
    • 积分:1250
    • 等级:
    • 排名:千里之外
    • 原创:83篇
    • 转载:1篇
    • 译文:0篇
    • 评论:20条
    最新评论