摘要:
Intent是各个组件之间信息沟通的桥梁,它用于Android各组件之间的通信,主要完成下列工作: (1)标明本次通信请求从哪里来、到哪里去、要怎么走。 (2)发起方携带本次通信需要的数据内容,接收方从收到的意图中解析数据。 (3)发起方若想判断接收方的处理结果,意图就要负责让接收方传回应答的数据内 阅读全文
posted @ 2022-07-03 18:48
小白龙白龙马
阅读(136)
评论(0)
推荐(0)
摘要:
处理下一个页面的应答数据,详细步骤说明如下: (1)上一个页面打包好请求数据,调用startActivityForResult方法执行跳转动作 (2)下一个页面接收并解析请求数据,进行相应处理 (3)下一个页面在返回上一个页面时,打包应答数据并调用setResult方法返回数据包裹 (4)上一个页面 阅读全文
posted @ 2022-07-03 18:05
小白龙白龙马
阅读(129)
评论(0)
推荐(0)
摘要:
调用意图对象的putExtras方法,即可存入消息包裹。示例如下: // 创建一个意图对象,准备跳到指定的活动页面 Intent intent = new Intent(this, ActReceiveActivity.class); Bundle bundle = new Bundle(); // 阅读全文
posted @ 2022-07-03 17:37
小白龙白龙马
阅读(80)
评论(0)
推荐(0)
摘要:
打开AndroidManifest.xml,给activity节点添加属性android:launchMode,activity节点配置内容示例如下: <activity android:name=".JumpFirstActivity" android:launchMode="standard" 阅读全文
posted @ 2022-07-03 16:29
小白龙白龙马
阅读(50)
评论(0)
推荐(0)
摘要:
下面是Activity与生命周期有关的方法说明。 onCreate:创建活动。把页面布局加载进内存,进入了初始状态。 onStart:开始活动。把活动页面显示在屏幕上,进入了就绪状态。 onResume:恢复活动。活动页面进入活跃状态,能够与用户正常交互,例如允许响应用户的点击动作、允许用户输入文字 阅读全文
posted @ 2022-07-03 15:29
小白龙白龙马
阅读(148)
评论(0)
推荐(0)
摘要:
接上一节,在第三个页面,添加一个按钮,用于结束当前页面: package com.example.myapplication; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import 阅读全文
posted @ 2022-07-03 13:46
小白龙白龙马
阅读(56)
评论(0)
推荐(0)
摘要:
我们在上一节的基础上,创建第三个页面,使用快速生成页面源码的方式: 只需要一个步骤,其他页面自动生成: 从第二个跳转第三个,增加一个按钮,并添加跳转代码: 阅读全文
posted @ 2022-07-03 13:05
小白龙白龙马
阅读(222)
评论(0)
推荐(0)
摘要:
首先,我们创建一个app工程的时候,会有一个默认初始的activity和xml对应页面: activity: MainActivity xml: activity_main 创建XML文件: 创建java代码: 填写如下代码,表示加载来自activity_main2的页面布局: package co 阅读全文
posted @ 2022-07-03 12:50
小白龙白龙马
阅读(271)
评论(0)
推荐(0)

浙公网安备 33010602011771号