5000+ 浏览量
在进入 ListView 示例之前,我们应该了解 ListView。ListView 是从 ArrayList、List 或任何数据库中提取的项目的集合。ListView 的最常见用途是垂直格式的项目集合,我们可以上下滚动并点击任何项目。什么是自定义 ListView?自定义 ListView 基于 customAdapter 工作。在这个自定义适配器中,我们可以传递自定义对象。我们如下所示将主题数据传递给 ListView。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 添加… 阅读更多
3000+ 浏览量
在进入 ListView 示例之前,我们应该了解 ListView。ListView 是从 ArrayList、List 或任何数据库中提取的项目的集合。ListView 的最常见用途是垂直格式的项目集合,我们可以上下滚动并点击任何项目。什么是自定义 ListView?自定义 ListView 基于 customAdapter 工作。在这个自定义适配器中,我们可以传递自定义对象。我们如下所示将主题数据传递给 ListView:步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 添加… 阅读更多
247 浏览量
在进入 ListView 示例之前,我们应该了解 ListView。ListView 是从 ArrayList、List 或任何数据库中提取的项目的集合。ListView 的最常见用途是垂直格式的项目集合,我们可以上下滚动并点击任何项目。这是一个简单的解决方案,可以避免在滚动时背景 ListView 变黑。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。… 阅读更多
13000+ 浏览量
Intent 用于在屏幕上执行操作。它主要用于启动 Activity、发送广播接收器、启动服务以及在两个 Activity 之间发送消息。Android 中有两种 Intent:隐式 Intent 和显式 Intent。这是一个启动新 Activity 并保留旧 Activity 的示例。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。(第一个 Activity 布局)步骤 3 - 创建一个新的… 阅读更多
17000+ 浏览量
在了解 Intent 类型之前,我们应该了解什么是 Intent?Intent 用于执行操作。它主要用于启动 Activity、发送广播接收器、启动服务以及在两个 Activity 之间发送消息。Android 中有两种 Intent:隐式 Intent 和显式 Intent。显式 Intent - 它将连接应用程序的内部世界,例如启动 Activity 或在两个 Activity 之间发送数据。要启动新的 Activity,我们必须创建 Intent 对象并将源 Activity 和目标 Activity 作为参数传递,如下所示:Intent send = new Intent(MainActivity.this, SecondActivity.class); startActivity(send); 我们… 阅读更多
8000+ 浏览量
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 ... 阅读更多
2000+ 浏览量
使用序列化,我们可以将对象的 state 或数组在两个 Activity 之间传递。在进入代码之前,我们应该了解序列化以及它如何在 Android 中与 Intent 一起工作。序列化是一个标记接口。使用序列化,我们可以将对象的 state 转换为字节流。字节流是平台无关的,因此它将在 JVM 和其他平台上运行。这是一个在两个 Activity 之间发送对象的示例。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建… 阅读更多
926 浏览量
此示例演示如何在 Android 中创建 CircularImageView。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 要创建圆形视图,我们应该在 gradle 文件中添加 CircularImageView 库,如下所示。apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig { applicationId "com.example.andy.myapplication" minSdkVersion 15 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release ... 阅读更多
此示例演示如何通过广播接收器检查互联网连接状态。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 要查找互联网状态,我们必须将网络状态权限添加到 AndroidManifest.xml 文件中,如下所示。步骤… 阅读更多
394 浏览量
SMP 3/HCPMS(基于SAP云的移动服务)是SAP公司用于创建企业移动应用程序的新产品。它可以用于将SAP与不同的移动平台集成。SAP最近推出了SAP云平台移动服务——一个功能齐全的基于云的移动应用程序平台,合作伙伴可以灵活地构建和运行与本地或云端系统安全集成的原生和混合应用程序。