awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
journeyapps avatar

journeyapps/zxing-android-embedded

0
View on GitHub↗
5,934 星标·1,289 分支·Java·Apache-2.0·3 次浏览journeyapps.com↗

Zxing Android Embedded

This is an Android library that adds barcode scanning to applications using the device camera. It wraps the ZXing barcode decoding engine and exposes it through a simplified Android API, functioning as a software development kit for real-time scanning.

The library offers two primary integration approaches: launching a full-screen camera activity through Android intents, or embedding a live scanner view directly into application layouts using SurfaceView or TextureView. Scanner behavior can be customized through programmatic configuration objects before scanning begins, and scanned barcode data is returned to the calling activity through Android's standard activity result callback mechanism.

The library captures individual frames from the camera preview stream for decoding without saving full images, and uses the ZXing multi-format scanning algorithm to decode barcodes from raw image data.

Features

  • Barcode Scanners - Provides a barcode scanner that can be launched via camera intent or embedded directly into app layouts.
  • Android Camera Barcode SDKs - Ships an SDK for adding real-time barcode scanning to Android apps using the device camera and ZXing decoder.
  • ZXing Decoder Wrappers - Wraps the ZXing barcode decoding engine to decode barcodes from raw camera image data in Android apps.
  • Android Barcode Scanner Libraries - Integrates ZXing barcode decoding into Android apps via camera intent or embedded scanner view.
  • Android Barcode Scannings - Embeds a barcode scanner into Android apps using the ZXing decoder via camera intent or embedded view.
  • Intent-Based Barcode Scannings - Provides a full-screen camera intent for barcode scanning, returning results via Android's activity result mechanism.
  • Preview Frame Captures - Captures individual frames from the camera preview stream for real-time barcode decoding without saving images.
  • Camera Preview Embeddings - Embeds a live camera preview within app layouts using SurfaceView or TextureView for barcode scanning.
  • Scan Result Callbacks - Passes scanned barcode data back to the calling activity through Android's onActivityResult callback mechanism.
  • Intent-Based - Launches a separate camera activity via Android intents for barcode scanning and returns results.
  • Scanner Behavior Configurations - Allows customization of scanner behavior through programmatic configuration objects before scanning begins.
  • Android Embedded Scanner Views - Provides a reusable Android UI component that embeds a live barcode scanner view directly into app layouts.

Star 历史

journeyapps/zxing-android-embedded 的 Star 历史图表journeyapps/zxing-android-embedded 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

journeyapps/zxing-android-embedded 是做什么的?

This is an Android library that adds barcode scanning to applications using the device camera. It wraps the ZXing barcode decoding engine and exposes it through a simplified Android API, functioning as a software development kit for real-time scanning.

journeyapps/zxing-android-embedded 的主要功能有哪些?

journeyapps/zxing-android-embedded 的主要功能包括:Barcode Scanners, Android Camera Barcode SDKs, ZXing Decoder Wrappers, Android Barcode Scanner Libraries, Android Barcode Scannings, Intent-Based Barcode Scannings, Preview Frame Captures, Camera Preview Embeddings。

journeyapps/zxing-android-embedded 有哪些开源替代品?

journeyapps/zxing-android-embedded 的开源替代品包括: yipianfengye/android-zxinglibrary — This is a ZXing-based toolkit for integrating barcode and QR code scanning and generation into Android applications.… dm77/barcodescanner — This is an Android barcode scanning library designed to detect and decode barcode data from a live camera feed. It… natario1/cameraview — CameraView is a high-level Android camera library and hardware wrapper designed for capturing photos and videos. It… mebjas/html5-qrcode — html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser,… grocy/grocy — Grocy is a self-hosted household management system designed to track grocery inventory, chore logs, and equipment… inventree/inventree — InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels,…

Zxing Android Embedded 的开源替代方案

相似的开源项目,按与 Zxing Android Embedded 的功能重合度排序。
  • yipianfengye/android-zxinglibraryyipianfengye 的头像

    yipianfengye/android-zxingLibrary

    4,998在 GitHub 上查看↗

    This is a ZXing-based toolkit for integrating barcode and QR code scanning and generation into Android applications. It functions as a barcode scanner capable of decoding data from both live camera streams and static image files. The library includes a QR code generator that supports the creation of image files with custom logos embedded in the center of the code. It also provides a customizable camera scanning interface, allowing for adjustments to the scanning overlay and control over the device flash to improve visibility in low light. Its broader capabilities cover the extraction of text

    Java
    在 GitHub 上查看↗4,998
  • dm77/barcodescannerdm77 的头像

    dm77/barcodescanner

    5,436在 GitHub 上查看↗

    This is an Android barcode scanning library designed to detect and decode barcode data from a live camera feed. It provides the core infrastructure for translating visual patterns into text on mobile devices. The library includes a camera preview manager that adjusts aspect ratios and feed sizes to fit various screen dimensions, as well as a hardware controller for managing flash, autofocus, and sensor selection. It also features a barcode format filter to restrict scanning to specific barcode types to increase detection speed and accuracy. The project covers camera hardware control, live ba

    Java
    在 GitHub 上查看↗5,436
  • natario1/cameraviewnatario1 的头像

    natario1/CameraView

    5,125在 GitHub 上查看↗

    CameraView is a high-level Android camera library and hardware wrapper designed for capturing photos and videos. It provides an abstraction layer for managing camera hardware and a media capture API for recording high-resolution video and RAW photos with configurable bitrates and resolutions. The project features a real-time camera filter framework and a preview manager. These systems allow for the application of custom shaders and visual effects to live camera streams and the rendering of previews with customizable aspect ratios, overlays, and composition grids. The library covers a wide ra

    Javaandroidandroid-librarycamera
    在 GitHub 上查看↗5,125
  • mebjas/html5-qrcodemebjas 的头像

    mebjas/html5-qrcode

    6,030在 GitHub 上查看↗

    html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser, processing live video from a device camera or decoding codes from uploaded image files without any server-side involvement. The library handles real-time scanning from continuous camera feeds with adjustable frame rates and scanning regions, while also supporting file-based decoding for static images. The scanner offers configurable behavior through runtime settings, allowing developers to adjust scanning speed, viewfinder region, aspect ratio, and restrict decoding to specifi

    TypeScriptbarcodecamerahtml5
    在 GitHub 上查看↗6,030
查看 Zxing Android Embedded 的所有 13 个替代方案→