8 مستودعات
Integration of application features with native Android OS capabilities.
Distinct from System Integrations: Candidates focus on Windows or kernel-level integration; this is high-level mobile OS feature binding.
Explore 8 awesome GitHub repositories matching mobile development · Android System Integrations. Refine with filters or upvote what's useful.
HyperLPR is a computer vision framework designed for the identification of Chinese vehicle license plates. It utilizes a deep learning inference engine to perform end-to-end character recognition, allowing the system to identify text from images without requiring separate character segmentation. The project provides multiple integration paths, including a set of shared libraries for embedding recognition capabilities directly into Android applications and a web service interface that exposes functionality via a RESTful API for remote access. The system incorporates image pre-processing tools
Provides SDK integration for embedding license plate recognition directly into Android applications.
هذا المشروع عبارة عن مجموعة من الموارد التعليمية، والوثائق، وقوالب البداية المصممة للمطورين الذين يدرسون إطار عمل Flutter ولغة Dart. يوفر مجموعة شاملة من أدلة التثبيت، ودروس التكوين، والمواد المرجعية للمساعدة في بناء تطبيقات الهاتف المحمول متعددة المنصات. يتميز المستودع بمجموعة واسعة من الأمثلة العملية، بما في ذلك عروض قواعد لغة Dart، وأنماط واجهة المستخدم متعددة المنصات، وقوالب المشاريع. يوفر بشكل خاص كود عينة لتنفيذ المكونات الإضافية للمنصة الأصلية وربط ميزات العتاد باستخدام قنوات الطريقة (method channels). تغطي قاعدة الكود مجموعة واسعة من قدرات التطوير، بما في ذلك عرض واجهة المستخدم القائم على الحالة وبناء التخطيط القائم على الأدوات (widget-based). يتضمن تطبيقات لتوجيه التنقل، واستمرارية البيانات المحلية عبر SQLite والتفضيلات المشتركة، وتكاملات مستوى النظام لإشعارات الدفع ومستشعرات العتاد. يوفر المشروع أيضاً مواد لتكوين البيئة، والتحقق من أدوات التطوير، واختبار المنطق لضمان إعداد متسق عبر الأجهزة المحلية.
Provides examples of integrating application features with native Android OS capabilities like battery monitoring and device info.
هذا المشروع عبارة عن مكتبة مرجعية لتطوير Android، توفر كوداً مصدرياً وتطبيقات نموذجية توضح الأنماط المعمارية وتنفيذ قدرات API الأساسية. تعمل كمجموعة من التنفيذات المرجعية لإدارة البيانات، وتكامل النظام، وتطوير مكونات واجهة المستخدم. توفر المكتبة أمثلة محددة لإدارة واجهات الأجهزة، والمهام الخلفية، والتواصل بين العمليات. تتضمن معرضاً لمكونات واجهة المستخدم وأنماطاً لتنفيذ ميزات إمكانية الوصول وتحجيم الخط على مستوى النظام. يغطي المشروع مجالات قدرات واسعة بما في ذلك استمرارية البيانات المحلية باستخدام قواعد البيانات، وتواصل API عن بُعد عبر عملاء HTTP، وإدارة دورة حياة التطبيق. كما يتضمن تنفيذات لأدوات الشاشة الرئيسية، وسياسات إدارة الجهاز، وإبلاغ عن تعطل التطبيق.
Provides examples of interfacing with device hardware, background tasks, and system intents.
Aves is an Android media gallery application used for browsing and organizing images and videos. It functions as a multi-purpose tool that combines gallery browsing with a bulk media renamer, an EXIF metadata editor, a GPS media map viewer, and a privacy-focused media vault. The application distinguishes itself through advanced metadata handling, allowing users to modify binary headers to update timestamps and location tags. It features a dynamic pattern-based renaming engine that uses file metadata and cryptographic hashes to update filenames in bulk. Additionally, it provides a secure stora
Adds widgets, app shortcuts, screen saver, and global search for seamless Android and Android TV use.
OpenPDF هي مكتبة Java ومعالج مستندات يُستخدم لإنشاء وتعديل وعرض وتشفير مستندات PDF. تعمل كمجموعة أدوات لإنشاء ملفات جديدة من الصفر، وتعديل هياكل المستندات الموجودة، واستخراج محتوى النص. يتضمن المشروع محركاً مخصصاً لتحويل محتوى HTML و CSS إلى مستندات PDF عن طريق تحليل الترميز وتطبيق الأنماط. كما يوفر محرك عرض لتحويل صفحات PDF إلى تنسيقات صور للصور المصغرة والمعاينات، إلى جانب أداة أمان لحماية المحتوى عبر تشفير المستندات. تدعم المكتبة إضافة الرسومات والجداول وصور TIFF متعددة الصفحات. تتعامل مع الطباعة المعقدة من خلال دعم الأحرف متعددة البايت، والنصوص ثنائية الاتجاه، والنصوص غير اللاتينية. تستفيد البرمجية من بيئة تشغيل Java عبر المنصات وتتضمن حزماً لتمكين معالجة المستندات داخل بيئات Android.
Includes specific packages that enable PDF document processing within Android mobile environments.
This project is a structured learning path and skill roadmap designed to guide developers through the Android ecosystem. It serves as a mobile engineering curriculum and career guide, organizing the technical knowledge required to build scalable applications from basic concepts to advanced professional skills. The guide differentiates itself by providing a hierarchical map of required knowledge, sequencing technical topics into a logical order. It includes a curated collection of study resources and technical documentation, along with tools to track learning progress through the specified cur
Teaches how to integrate application features with native Android OS capabilities like sensors and storage.
RoboGuice is a dependency injection library based on Google Guice, specifically designed for Android applications. It functions as an annotation-processed dependency injection container that automates the delivery of system services and application dependencies into Android components to reduce boilerplate code. The project uses annotation processing to optimize application startup times and initialization. By utilizing compile-time bytecode generation, it reduces the overhead typically associated with runtime reflection during the initialization of the dependency container. The framework ma
Integrates native Android OS capabilities and system services directly into application classes.
This project is a home automation mobile client and smart home controller for Android devices. It serves as an interface to connect to a central automation server for monitoring sensor data, managing connected household hardware, and triggering scripts. The application integrates native Android system features to act as a device integration tool, exposing system sensors, location data, and battery status to the automation server. It also provides a mobile home dashboard with visual interface personalization and custom themes to prioritize specific device controls. The system supports remote
Integrates native Android OS capabilities including widgets, notifications, and location tracking into the automation ecosystem.