码迷,mamicode.com
首页 > 其他好文 > 详细

Andriod 基础

时间:2018-02-11 18:07:54      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:退出   上下   action   需要   blog   start   ons   上下文   程序   

一、显示 Intent   通过设置Activity的包名和类名实现跳转 1. 显示Intenet的第一种方式

Intent intent=new Intent(); packageContext   上下文     cls 被调用控件直接指定该Activity的字节码即可 intent.setClass(packageContext, cls); startActivity(intent);

2. 显示Intent的第二种方式

Intent intent=new Intent(); packageContext   上下文     className 被调用控件完整的类名 intent.setClassName(packageContext, className); startActivity(intent);

3. 显示Intenet的第三种方式            可以调用其他应用程序的组件           需要指定被调用组件的属性 andriod:exported="true"   默认为false

Intent intent=new Intent(); packageName   包名指的是程序的包名    className 组件名        intent.setClassName(packageName, className); startActivity(intent);

4. 显示Intent的第四种方式 Intent intent=new Intent(); intent.setComponent(component); startActivity(intent);

二、隐示Intent  通过指定动作实现跳转 需要在AndriodManitest.xm中进行配置    所需要激活的节点,指定索要激活的节点     

<activity android:name="activity.Activity_01">

   <intent-filter>            <action android:name="com.itheima.second"/>            <category android:name="android.intent.category.DEFAULT"/>        </intent-filter>

</activity>

Intent intent=new Intent(); intent.setAction(action); intent.addCategory(Intent.CATEGORY_DEFAULT);

 

// activity 被创建的时候执行 onCreate()

//Activity由不可见变为可见时调用 

onStart()

//Activity可见时就会被调用

 onResume()       //Activity可见不可操作时被调用       停时候执行   onPause()

//Activity完全不可见时被调用         被停止时候执行 //退出当前Activity或者跳转到新Activity时被调用 onStop()

 

//Activity从后台重新回到前台时被调用  onRestart()

被销毁的时候执行 onDestroy()

Andriod 基础

标签:退出   上下   action   需要   blog   start   ons   上下文   程序   

原文地址:https://www.cnblogs.com/satisfysmy/p/8442207.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!