Android 二维码/条形码扫描器17 Mar 2025 | 4 分钟阅读 在开发 Android 应用程序时,有时需要提供扫描二维码或条形码的功能。扫描二维码可以通过多种方式以编程方式完成
Android 二维码扫描器示例在此示例中,我们将扫描 Web URL 和电子邮件地址的二维码,并对其进行操作。在这里,我们将使用 Google Play 服务的 Mobile Vision API 来扫描二维码。Mobile Vision API 支持以下条形码格式。
创建一个 activity_main.xml 并添加以下代码。 activity_main.xml创建一个 activity_scanned_barcode.xml 布局并添加以下代码。SurfaceView 小部件用于相机源。 activity_scanned_barcode.xml创建一个 activity_email.xml 布局来执行电子邮件操作。 activity_email.xml在 build.gradle 文件中添加 Google Mobile Vision API。 build.gradle在 MainActivity.java 文件中,添加以下代码。通过点击按钮 btnScanBarcode,它将调用 ScannedBarcodeActivity.java 类。 MainActivity.java在 ScannedBarcodeActivity.java 活动类中,添加以下代码。此类通过相机扫描二维码。在此类中,我们将生成两个二维码,一个用于 Web URL,另一个用于电子邮件地址。二维码可以从任何二维码生成器网站生成。 ScannedBarcodeActivity.java在 EmailActivity.java 类中,添加以下代码。此类执行向二维码中提及的地址发送电子邮件的任务。 EmailActivity.java在 AndroidMenifest.xml 文件中添加以下代码。 AndroidMenifest.java输出 ![]() ![]() ![]() ![]() ![]() ![]() ![]() 下一主题RSS Feed Reader |
Android Swipe to Delete RecyclerView items with UNDU 在本教程中,我们将创建一个示例,通过滑动项目并提供撤销功能来删除 RecyclerView 中的项目。为此,我们将使用已添加到 Android Support Library V7 的 ItemTouchHelper 类。此类...
阅读 13 分钟
Example Linkify 类用于从 TextView 或 Spannable 创建链接。它根据文本值和正则表达式的模式匹配,将文本和正则表达式转换为可点击的链接。Linkify 类创建链接...
5 分钟阅读
Volley 库 - 注册、登录和注销 本教程中,我们将使用 Volley 库和 JSON 创建基本的注册和登录模块。Volley 是一个 HTTP 库,它为我们的应用程序提供网络连接的便利。使用 Volley 的优点...
阅读 38 分钟
Android Firebase Authentication 提供后端服务,通过易于使用的 SDK 和内置 UI 库来验证应用程序中的用户。大多数应用程序都需要用户的身份,在了解其状态后,应用程序会将用户数据安全地保存在...
阅读 17 分钟
Android 示例 RecyclerView 类扩展了 ViewGroup 类并实现了 ScrollingView 接口。它在 Marshmallow 中引入。它是 ListView 的高级版本,具有改进的性能和其他优势。RecyclerView 主要用于设计具有精细控制的用户界面...
阅读 6 分钟
Android RSS 代表 Rich Site Summary。它用于读取博客或网站内容上的最新更新。RSS feed 主要用于阅读博客(新闻通讯)的摘要。RSS feed 的内容提供为...
18 分钟阅读
Volley Library Fetching JSON Data from URL 在本教程中,我们将使用 Volley 库从 URL 获取 JSON 数据。Volley 是一个 HTTP 库,它为我们的应用程序提供网络连接功能。使用 Volley 库的优点如下:更多...
14 分钟阅读
提供有关应用程序中发生的动作的简短、及时的信息,即使它没有运行。 通知显示图标、标题和一些内容文本。 设置属性 Android 通知的属性使用 NotificationCompat.Builder 对象设置。 一些通知属性...
阅读 6 分钟
Introduction Slider Example (Launch very first time when app start) 实现一个欢迎滑块屏幕来介绍应用程序的主要功能是一个好主意。在此滑块中,可以简要介绍该应用程序,用户可以通过滑动来浏览...
阅读 15 分钟
Swipe to refresh Android Activity (SwipeRefreshLayout) 在本教程中,我们将实现 Android 中的下拉刷新功能。为此,应使用 SwipeRefreshLayout 小部件。SwipeRefreshLayout 的实例添加了一个 OnRefreshListener 方法,并实现了刷新时将执行的代码逻辑。垂直滑动会显示一个...
阅读 4 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India