432 次浏览
在深入了解 Android 顺序布局之前,我们应该了解 Android 中的顺序布局是什么。顺序布局包含一系列步骤,并带有进度条。根据顺序,它会跟随一个动画进度条。此示例演示了如何使用 Android 顺序布局。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 打开 build.gradle(app) 并添加设计支持库依赖项。apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig { applicationId "com.example.andy.myapplication" minSdkVersion 19 ... 阅读更多
241 次浏览
在进入示例之前,我们应该了解测试场景。在登录页面中,通常我们会从 EditText 中获取电子邮件 ID 和密码。从 EditText 中获取电子邮件 ID 时。我们应该知道,它是否为有效格式。此示例演示了如何检查 EditText 的文本是否为电子邮件地址。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 在上面的布局中,我们 ... 阅读更多
543 次浏览
在进入示例之前,我们应该了解 Android 中的 TabHost 是什么。TabHost 包含一组选项卡。每个选项卡根据项目规范包含片段或活动。用户可以从左到右或从右到左滚动选项卡。此示例演示了如何在 Android 中使用 TabHost。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml 中。 ... 阅读更多
4K+ 次浏览
Intent 过滤器是 IntentFilter 类的实例。Intent 过滤器在使用隐式 Intent 时很有用,它不会在 Java 代码中处理,我们必须在 AndroidManifest.xml 中进行设置。Android 必须知道它正在启动哪种 Intent,因此 Intent 过滤器向 Android 提供有关 Intent 和操作的信息。在启动 Intent 之前,Android 将执行操作测试、类别测试和数据测试。此示例演示了如何在 Android 中使用 Intent 过滤器。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件⇒新建项目,并填写所有 ... 阅读更多
1K+ 次浏览
在进入示例之前,我们应该了解 Android 中的自动完成文本视图是什么。自动完成文本视图就像 EditText 一样,它是 EditText 的子类,但它会从列表中显示建议作为下拉列表。我们必须为自动完成文本视图设置阈值。例如,我们将其阈值设置为 1,因此如果用户输入一个字母,它将根据阈值字母给出建议。此示例演示了如何将适配器设置为自动完成文本视图。步骤 1 - 在 Android Studio 中创建一个新项目,... 阅读更多
2K+ 次浏览
GSON 是 Java 库,用于将对象转换为 JSON 和 JSON 转换为对象。在内部,它将基于序列化和反序列化来工作。此示例演示了如何使用 GSON 库将 ArrayList 转换为字符串。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建一个新项目。步骤 2 - 在 build.gradle 中添加以下代码。apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig { applicationId "com.example.andy.myapplication" minSdkVersion 15 targetSdkVersion 28 ... 阅读更多
113 次浏览
一加于 2013 年推出其首款手机一加 1。它由 Pete Lau(首席执行官)和 Carl Pei 创立。它取得了成功,并且随着其下一款手机一加 2 的发布,该品牌变得越来越受欢迎。后来推出了一加 3 和 3T,凭借其 6 GB RAM 震撼了市场。它具有一些独特且增强的功能,因此立即获得了成功。相机图片模式 - 双摄像头创新让您有机会专注于您的主题,动态模糊背景以获得柔和但强大的效果。锐利捕捉 - 其智能软件 ... 阅读更多
77 次浏览
一加于 2013 年推出其首款手机,即一加 1。它由 Pete Lau(首席执行官)和 Carl Pei 创立。它取得了成功,并且随着其下一款手机一加 2 的发布,该品牌变得越来越受欢迎。后来推出了一加 3 和 3T,凭借其 6 GB RAM 震撼了市场。它具有一些独特且增强的功能,因此立即获得了成功。设计风格经久耐用 - 一加 3T 以其全金属机身和强劲的枪金属色调挑战了当今手机的风格。使用高级航空铝合金精心打造,... 阅读更多
在进入使用 SharedPreferences 存储 ArrayList 的示例之前,我们应该了解 Android 中的 SharedPreferences 是什么。使用 SharedPreferences,我们可以以键值对的形式存储或检索值。SharedPreferences 中有五种不同的方法可用,如下所示:Edit() - 它将编辑 SharedPreferences 值commit() - 它将 SharedPreferences 值提交到 xml 文件apply() - 它将从编辑器提交回 SharedPreferences 的更改。remove(String key) - 它将使用键从 SharedPreferences 中删除键值对。Put() - 它将键值对放入 SharedPreferences xml 中。... 阅读更多
326 次浏览
使用 SharedPreferences,我们可以以键值对的形式存储或检索值。SharedPreferences 中有五种不同的方法可用,如下所示:Edit() - 它将编辑 SharedPreferences 值commit() - 它将 SharedPreferences 值提交到 xml 文件apply() - 它将从编辑器提交回 SharedPreferences 的更改。remove(String key) - 它将使用键从 SharedPreferences 中删除键值对。Put() - 它将键值对放入 SharedPreferences xml 中。SharedPreferences 的示例语法如下所示:final SharedPreferences sharedPreferences = getSharedPreferences("USER", MODE_PRIVATE);在 ... 阅读更多