zoukankan      html  css  js  c++  java
  • 0105Activity+Intent

    0105

    1。

    intent包含

    component name

    action

    data

    catagory

    extras

    flags

    intent :就像请求?包含一些信息        intent可以启动activity 广播接收器,service等等

    有很多activity,由intent中的component name 决定启动哪一个组件即哪一个activity

    这个指定的activity应该做哪些动作就是由action决定的

    Data就是一个activity向另一个activity传送了什么样子的数据

    extras 在intent里面存放键值对 当intent在一个activity中调用令一个activity时

    2.新创建另一个activity时 同时需要在layout中为他创建相应的布局文件new-other-android_layout_file

    3value-string里面配值

    <string name="other">OtherActivity</string> 这个string的名字叫other ,值为OtherActivity

    4编写监听器类MyButtonListener,监听器是一个内部类,编写完监听器要把这个监听器捆绑在这个按钮上myButton.setOnClickListener(new MyButtonListener());

    5每次写下一个Activity时都要在Android.Manifest.xml中进行注册

     <activity

                android:name="com.example.mars_activity.OtherActivity"

                android:lable="@string/other"

                />

    只要点下这个按钮就会执行监听器中的方法

  • 相关阅读:
    20162324 2016-2017-2《Java程序设计》课程总结
    Java实验五网络编程与安全
    Java结对编程之挑战出题
    实验四Android开发
    Java四则运算总结
    实验三
    Java结对编程四则运算一周小结
    队列课下作业
    20162325 金立清 S2 W5 C14
    2017-2018-1 我爱学Java 第二周 作业
  • 原文地址:https://www.cnblogs.com/kyxyes/p/2883720.html
Copyright © 2011-2022 走看看