Activity

Posted xyxblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Activity相关的知识,希望对你有一定的参考价值。

组件的特点:

  1、它的类必须实现特定的接口或继承特定类

  2、需要在配置文件中配置全类名

  3、它的对象不是new出来的,而是系统自动创建的

  4、它的对象具有一定的生命周期,它的类中有对应的生命周期回调方法

Activity:

  1、它时Android定义的四大应用组件之一,也是最重要用的最多的。

  2、Activity是用来提供一个能让用户操作并与之交互的界面。

  3、一个应用有多个界面,也就时包含多个Activity

  4、打电话,发短信,拍照,发邮件等功能都是通过Activity来做的。

    生命周期相关方法:

      onCreate()  onStart()  onResume()  onPause()  onRestart()  onStop()  onDestory()

Intent:

  1、Intent,直译为意图,也就是你想要做什么或想要去哪?

  2、Intent是Activity,Service和BroadcastReceiver这三个应用组件之间进行通信的信使。(想要在一个Activity中启动另一个Activity,就必须使用Intent对象)

  3、意图对象还可以携带数据

    Intent不是android中的四大组件之一

  Intent分为显示意图和隐式意图

    显示意图:创建对象:Intent(context context,Class class)   当操作当前自己应用的组件时使用

    隐式意图:创建对象:Intent(String action)  当操作其他应用的组件时使用

    putExtra(String name,xxx Value)  保存额外数据

    xxx  getXxxExtra(String name)  获取额外数据

    serData(Uri data)  设置有特定格式的uri数据

IntentFilter:

  1、在配置Activity时,可以为Activity指定一个IntentFilter的配置

  2、如果你的Activity希望其他应用能访问到,需要配置<intent-filter>

以上是关于Activity的主要内容,如果未能解决你的问题,请参考以下文章

使用代码设置activity为透明

关于手机系统信息的总结

支付跳转页面

怎么判断是否有网络链接

listview加载显示图片

listview加载网络图片