zoukankan      html  css  js  c++  java
  • 初识android——四大组件

    android的四大组件:Activity、Service、ContentProvider、BroadCast

    • activity

    Activity之间的调用和参数传递:

    1、   android通过activity窗口与用户进行交互,它相当于一个个jsp展示页面;

    2、   通过intent来控制activity的跳转;打开新的activity的方法:

    View Code
    1 Intent intent = new Intent();
    2 intent.setClass(MainActivity.this, OtherActivit.class);
    3 //或者
    4 intent.setConponent(new CompunentName(MainActivity.this,OtherActivity.class));

    1、   Activity之间的传值:intent.putExtra(“id”,10);

    传一个对象:序列化参数传递

    取值:

    Intent intent  = this.getIntent();

    Int id = intent.getIntExtra(“id”,0);

    String name = intent.getStringExtra(“name”);

    另外,可以通过intent反向传递参数……

    MainActivity.this.startActivityForResult(intent,3);

    MainActivity.this.setResult(“success”,intent);

    • Service
    • ContentProvider
    • BreadCast
  • 相关阅读:
    Python
    Python
    Python
    Python
    Python
    Python
    Python
    python
    对象
    py常用模块
  • 原文地址:https://www.cnblogs.com/qsl568/p/2270964.html
Copyright © 2011-2022 走看看