文章目录一、学习目标二、概括三、讲解(一)三个基本控件1、标签控件(TextView)2、编辑框控件(EditText)3、按钮控件(Button)(二)安卓事件处理机制1、安卓事件处理概述2、安卓事件处理步骤(三)案例演示:实现用户登录1、创建安卓应用2、准备背景图片3、基于模板创建登录窗口4、登录窗口布局资源文件5、主窗口布局资源文件6、安卓项目清单文件7、字符串资源文件8、登录窗口功能实现
转载 2023-09-14 13:33:19
49阅读
Androidintent的三种方法分别是:1、startActivity();2、startActivityForResult();3、调用在下个activity自定义的方法“actionStart()”,也就是最佳的方法。 一、一般方式跳转:startActivity()方法<code class="hljs" java="">/* 在MainActivity中定义如下代
一、概述IntentAndroid程序中各组件之间进行交互的一种一种方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。 想要启动活动时传递数据其实很简单。Intent中提供了一系列putExtra(String name,String value)方法 的重载,可以把我们想要传递的数据暂存在Intent中,启动另一个活动后,只需要把这些数据再从Intent中取出来就可以了
转载 2023-08-16 22:27:16
106阅读
AndroidStudio中使用Intent启动活动以及传递数据基于AndroidStudio 4.0.1 版本:Intent表达的是一种意图,可以在活动之间来回穿梭。同时还可以在不同的组件中传递数据。一般用于启动活动,启动服务以及发送广播等场景。本文所述为启动活动以及在活动中单双向传递数据。 文章内容AndroidStudio中使用Intent启动活动以及传递数据前言一、Intent是什么?二、
Activity间的跳转:要了解Activity间的,首先得知道actvivity是怎么跳转的。Activity间的跳转有隐式和显式两种方式,代码如下:// 显式 Intent intent = new Intent(this,SecondActivity.class); /* Intent intent = new Intent(); i
转载 2023-07-17 19:20:11
53阅读
android里面 Intent 非常重要,它能连接两个Activity。实现页面跳转,学过JAVAWEB的人都知道,有点类似于 Servlet.在这里有两种方法 。第一种 是批量传送。就是放到Bundle对象中。为了形象的表示,就先写一个登录的界面。 功能就是 点击登录 能把当前的 用户名和密码传到另一个ActivityString usertext = username.getText(
转载 2023-07-06 21:08:33
83阅读
一、简介程序的3个核心组件——Activity、services、广播接收器——是通过intent传递消息的。intent消息对于运行时绑定不同的组件是很方便的,这些组件可以是同一个程序也可以是不同的。一个intent对象,是一个被动的数据结构,它保存了一个操作的抽象描述——或通常是一个广播的实例,一些发生的事情的描述,一个通知。传递intent到不同组件的机制是互不相同的。  inte
# 如何在Android Service中传递数据 作为一名经验丰富的开发者,我将向你解释如何在Android Service中传递数据。首先,我们需要明确整个过程的流程,然后详细说明每个步骤需要做什么以及使用哪些代码。 ## 流程图 ```mermaid stateDiagram [*] --> Start Start --> CreateService: 创建Servic
原创 1月前
12阅读
*Intent称为意图,是Android各大组件连接的桥梁 1.Activity页面跳转 同一个包内 不同包内 (1)明确的Intent (2)不明确的Intent 然后在AndroidManifest.xml中注册该过滤条件 注: *第一个Activity是外部通过不明确的Intent跳转的 *要
转载 2016-03-18 12:43:00
188阅读
2评论
# Android获取IntentAndroid开发中,我们经常需要在不同的Activity之间传递数据。而IntentAndroid中用于启动组件和进行数据传递的对象。在本文中,我们将介绍如何使用Intent来获取传递的。 ## 什么是IntentIntentAndroid中用于进行组件之间通信的机制。它可以用于启动Activity、Service、BroadcastRe
原创 7月前
238阅读
Android中基本Intent详解缘由使用Intent在目标Acitivity里取值进阶:使用startAcitivityForResult()获取返回1. 在A中设置请求:2. 在B中设置要传回的数据:3. 在A中接受从B传回的数据:结尾 缘由在项目中,需要将一个Activity中设置好的提醒时间返回给上一个页面并显示,因此需要用到Intent,而此前我的思路一直停留在:如何在
转载 2023-07-09 21:47:35
47阅读
1.普通传:                :                Intent intent = new Intent(context, OneLookAllActivityActivity(intent); ...
原创 2023-05-15 15:32:21
56阅读
         android应用程序有三大组件——Activities、Services、BroadcastReceiver(IntentReceiver),不同的活动(服务,广播接收器)之间的交流即是通过消息触发,这个消息就称作意图(Intent)。Intent消息是android中一种同一或不同应用程序中的组件
转载 2023-08-09 20:11:08
65阅读
第一种:传递简单的字符串,或者数字:发送:String ss="这是一个字符串"Intent intent=new Intent();intent.setClass(A.this,B.Class)intent.putExtra("data",ss);startActivity(intent);接收:Intent intent=getIntent();String ss=intent.getStri
转载 2023-06-14 22:09:26
261阅读
Androidintent的三种方法分别是:1、startActivity();2、startActivityForResult();3、调用在下个activity自定义的方法“actionStart()”,也就是最佳的方法。一、一般方式跳转:startActivity()方法/* 在MainActivity中定义如下代码 */ button1.setOnClickListener(ne
转载 2023-07-11 20:08:07
546阅读
  例:从Activity1的文本框输入数据 输出到Activity2的文本框中只列出部分代码 Activity1 private EditText edit_str;//在开头声明输入数据的文本框 edit_str = findViewById(R.id.edit_str); //找到该文本框 start.setOnClickListe
转载 2023-05-18 11:12:36
159阅读
      之前我们在讲android启动方式的时候就看到Intent的身影,具体如果大家想要了解可以去看看之前的文章 ->点击传送门。今天我们主要讲的是数据传递。1.基本用法      Intent传递数据是以Key,Value键值对的形式传递,主要通过putExtra()方法,该方法接收两个参数第一个是Key,第二是Value下
转载 2023-09-04 16:13:16
155阅读
Android开发人员都知道,Intent适用于在不同的Activity之间传递数据,包括参数、字符串、以及序列化的对象等。但是笔者所做的项目用到了使用Intent 传递Bitmap图片对象,图片的数据量相对来说是比较大的,那么intent能否胜任传递图片的任务呢?首先很明显bitmap实现了Android中的Parcelable接口,可以序列化。因此理所当然能够通过intent传递,然而图片的大
转载 8月前
59阅读
题目要求:实现2或多个页面之间的跳转,并把传递过来(使用显示方式)先来说一下在AndroidIntent的使用方法分2中   1、显示方式Intent intent = new Intent(Context packageContext, Class<?> cls); intent.putExtra("键","");其中Context是一个上下文,第二个参数是
转载 2023-07-06 21:09:23
85阅读
参考自《第一行代码》——郭霖Intent的用法相信你已经比较熟悉了,我们可以借助它来启动活动、发送广播、启动服务等。在进行上述操作的时候,我们还可以在Intent中添加一些附加数据,以达到的效果,比如在FirstActivity中添加如下代码: Intent intent = new Intent(FirstActivity.this, SecondActivity.class); inte
  • 1
  • 2
  • 3
  • 4
  • 5