13K+ 浏览量
Intent用于在屏幕上执行操作。它主要用于启动活动、发送广播接收器、启动服务以及在两个活动之间发送消息。Android中有两种Intent:隐式Intent和显式Intent。以下是一个使用旧活动启动新活动的示例。步骤1 - 在Android Studio中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。(第一个活动布局) 步骤3 - 创建一个新的…… 阅读更多
17K+ 浏览量
在了解Intent的类型之前,我们应该知道什么是Intent?Intent用于执行操作。它主要用于启动活动、发送广播接收器、启动服务以及在两个活动之间发送消息。Android中有两种Intent:隐式Intent和显式Intent。显式Intent - 它连接应用程序的内部世界,例如启动活动或在两个活动之间发送数据。要启动新活动,我们必须创建Intent对象,并传递源活动和目标活动,如下所示:Intent send = new Intent(MainActivity.this, SecondActivity.class); startActivity(send);然后我们…… 阅读更多
8K+ 浏览量
Spinner就像一个下拉按钮,使用此按钮,我们可以从一组项目中选择一个项目。此示例演示如何在Android中向Spinner添加项目。步骤1 - 在Android Studio中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建新项目。步骤2 - 将以下代码添加到res/layout/activity_main.xml。 步骤3 - 将以下代码添加到src/MainActivity.java。import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.MotionEvent; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Spinner; import android.widget.Toast; import java.util.ArrayList; public class MainActivity ... 阅读更多
2K+ 浏览量
使用序列化,我们可以传递对象的状态或数组在两个活动之间。在进入代码之前,我们应该了解序列化以及它如何在Android中与Intent一起工作。序列化是一个标记接口。使用序列化,我们可以将对象的状态转换为字节流。字节流是平台无关的,因此它将在JVM和其他平台上工作。以下是如何在两个活动之间发送对象的示例。步骤1 - 在Android Studio中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建…… 阅读更多
45 浏览量
usleep() 函数将当前脚本的执行延迟几微秒。语法usleep(msec)参数msec - 要延迟脚本的微秒数。返回值usleep() 函数不返回任何值。示例 在线演示输出以下是输出。03:06:08 03:06:10 03:06:15
407 浏览量
unpack() 函数从二进制字符串中解包数据。语法unpack(format, data)参数format - 要使用的格式。以下是可能的 value a - NUL 填充字符串 A - SPACE 填充字符串 h - 十六进制字符串,低 nibble 优先 H - 十六进制字符串,高 nibble 优先 c - 带符号的 char C - 无符号的 chars - 带符号的 short(始终为 16 位,机器字节顺序)S - 无符号的 short(始终为 16 位,机器字节顺序)n - 无符号的 short(始终为 16 位,大端字节顺序)v - 无符号的 short(始终为 16 位,小端字节顺序)i - 带符号的整数(机器相关的尺寸和字节顺序)I - 无符号的整数(机器相关的尺寸和字节顺序)l - 带符号的…… 阅读更多
268 浏览量
uniqid() 函数根据当前时间的微秒数生成一个唯一的 ID。语法uniqid(prefix, more_entropy)参数prefix - 唯一 ID 的前缀。more_entropy - 返回值末尾的更多熵。返回值uniqid() 函数返回唯一的标识符作为字符串。示例 在线演示输出以下是输出。5bfd5bd045faa
97 浏览量
time_sleep_until() 函数将当前脚本的执行延迟到指定时间。语法 time_sleep_until(time) 参数 time - 执行将延迟到的时间。返回值 time_sleep_until() 函数在成功时返回 true。示例 以上脚本的执行现在延迟了 15 秒。
47 浏览量
time_nanosleep() 函数将当前脚本的执行延迟几秒和纳秒。语法time_nanosleep(sec, nsec)参数sec - 要延迟脚本的秒数。nsec - 要延迟脚本的纳秒数。返回值time_nanosleep() 函数在成功时返回 true。示例 在线演示输出以下是输出。02:57:04 02:57:06 02:57:08
721 浏览量
sleep() 函数将当前脚本的执行延迟很短的时间。语法sleep(sec)参数sec- 要延迟脚本的秒数。返回值sleep() 函数在成功时返回零。示例 在线演示输出以下是输出。02:54:50 02:54:52 02:54:57