android跳转到另一个界面,是app常用的操作。我们可以跳转到该应用本身的界面,亦可以跳转到系统的应用界面。

效果:

打开软件:

跳转到第二个界面:

跳转到系统应用的界面:

附代码如下:

主界面代码:

 1 package com.yy.twoactivity; 2  3 import android.app.Activity; 4 import android.content.Intent; 5 import android.os.Bundle; 6 import android.view.View; 7  8 public class MainActivity extends Activity { 9 10     @Override11     protected void onCreate(Bundle savedInstanceState) {12         super.onCreate(savedInstanceState);13         setContentView(R.layout.activity_main);14     }15     16     /**17      * 点击事件,当用户点击的时候跳转到第二个界面18      * @param view19      */20     public void click(View view){21         //意图22         Intent intent=new Intent();23         //设置包和界面24         intent.setClassName(this, "com.yy.twoactivity.SecondActivity");25         //跳转到新的设定好的界面26         startActivity(intent);27     }28     29     /**30      * 点击事件,激活系统的应用 程序界面31      * @param view32      */33     public void click2(View view){34         //意图35         Intent intent=new Intent();36         //设置预打开系统应用的包和界面37         // cmp=com.android.gallery/com.android.camera.GalleryPicker 38         intent.setClassName("com.android.gallery", "com.android.camera.GalleryPicker");39         //跳转到新的设定好的界面40         startActivity(intent);41     }42 }

创建第二个Activity:

 1 package com.yy.twoactivity; 2  3 import android.app.Activity; 4 import android.os.Bundle; 5  6 public class SecondActivity extends Activity { 7     @Override 8     protected void onCreate(Bundle savedInstanceState) { 9         super.onCreate(savedInstanceState);10         setContentView(R.layout.activity2);11     }12 }

注意:
必须在AndroidManifest.xml文件中进行配置Activity信息

 1  <application 2         android:allowBackup="true" 3         android:icon="@drawable/ic_launcher" 4         android:label="@string/app_name" 5         android:theme="@style/AppTheme" > 6         <activity 7             android:name=".MainActivity" 8             android:label="@string/app_name" > 9             <intent-filter>10                 <action android:name="android.intent.action.MAIN" />11 12                 <category android:name="android.intent.category.LAUNCHER" />13             </intent-filter>14         </activity>15         <activity16             android:name=".SecondActivity"17             android:label="@string/app_second_name" >18         </activity>19     </application>

更多相关文章

  1. Android(安卓)系统app集成Bugly收集错误
  2. Android(安卓)启动过程
  3. Android(安卓)8.0 SystemUI(一)
  4. Android(安卓)CircularFloatingActionMenu:作为系统级按钮悬浮桌
  5. spring mvc dubbo ios android整合cms内容发布平台
  6. Android(安卓)stdio 3.0以上版本将图片文件存入模拟器教程
  7. Android(安卓)为【apk】文件签名,增加修改系统时间等权限
  8. 给按钮添加点击效果小结
  9. Android(安卓)Intent.ACTION_CHOOSER 与 Intent.ACTION_PICK_ACT

随机推荐

  1. Android(安卓)图片加圆角以及时间处理工
  2. android 打包错误
  3. Android Packaging Problem
  4. Android时间获取与使用
  5. Android(安卓)gallery实现图片的左右循环
  6. 设置android的布局文件的背景颜色为黑色
  7. Android集成华为、小米、OPPO、VIVO、极
  8. Android自制浏览器WebView-android学习之
  9. android tv 实现全屏画竖线
  10. android好博客