6 个仓库
Sets of tools specifically designed for accelerating user interface development.
Distinct from Android Development: Distinct from general Android development by focusing specifically on UI-centric building blocks like transformation matrices.
Explore 6 awesome GitHub repositories matching mobile development · UI Toolkits. Refine with filters or upvote what's useful.
android-ktx is a Kotlin extension library for the Android framework. It provides a collection of idiomatic helper functions that wrap native system calls to reduce boilerplate and improve code readability throughout Android application development. The library implements a set of tools for building styled strings, transformation matrices, and graphical elements. It utilizes a builder-based syntax to simplify the construction of system objects such as content values and data bundles. The project covers a broad range of capabilities, including the simplification of view manipulations and time
Provides a toolkit for constructing styled strings, graphical elements, and transformation matrices within Android.
AndroidX is the official collection of Android Jetpack libraries for building Android applications. It provides a suite of backward-compatible APIs that expose modern platform features on older Android versions, ensuring consistent functionality across devices. The project is built around lifecycle-aware component architecture, with tools like ViewModel for preserving UI data across configuration changes, LiveData for lifecycle-aware data observation, and WorkManager for constraint-based background task scheduling. The project distinguishes itself through compile-time code generation and type
Provides a specialized toolkit for building user interfaces on Wear OS devices.
This is an Android productivity application for managing tasks and subtasks. It functions as a cross-platform task manager and synchronization tool, utilizing the CalDAV protocol to mirror task lists, tags, and reminders across multiple devices and external servers. The application is distinguished by its location-based reminder system, which uses geofencing to trigger notifications when a user enters or leaves specific geographic areas. It also features a markdown-based text editor for structuring task descriptions and a dedicated integration for Wear OS that allows task tracking and control
Provides a Wear OS interface for tracking tasks with quick-action complications for progress and counts.
该项目是一个双因素身份验证管理器,生成基于时间和基于计数器的一次性密码以保护在线账户。它作为一个加密凭据管理器,用于存储身份验证种子并在移动和可穿戴设备上生成安全代码。 该应用程序包含一个专用的 Android Wear OS 客户端,可同步身份验证数据和 UI 状态,从而允许直接从智能手表查看安全代码。 该系统支持从其他应用程序导入和迁移身份验证种子,并提供加密备份功能到本地或云存储以进行账户恢复。它还包括组织工具,用于将身份验证条目分组到具有相关品牌图标的自定义类别中。
Ships a dedicated Android Wear OS client to display authentication codes on smartwatches.
AuthenticatorPro is an open-source security application for Android designed to manage two-factor authentication. It functions as a client for generating time-based and counter-based one-time passwords to secure user accounts. The project distinguishes itself through Wear OS integration, which allows authentication codes to be synchronized from a mobile device to a companion wearable. It also includes a system for importing credentials from external services and using the device camera to scan QR codes for account configuration. The application provides a suite of security and organization c
Provides a synchronization service that sends authentication codes to a companion Wear OS device.
rawdrawandroid 是一个使用 C 和 Make 构建 Android 应用的框架。它提供了一个原生开发系统,将源代码编译为独立的执行包,绕过了标准的 Java 或 Kotlin 工具链及虚拟机。 该项目具有一个用于创建硬件加速图形窗口的原生 UI 工具包,以及一个用于与 USB 外设和板载传感器直接通信的专用硬件接口。它利用容器化构建环境,确保在无需本地安装工具链的情况下实现二进制文件的一致编译和签名。 该系统涵盖了底层硬件接口,包括实时传感器数据捕获和 USB 设备管理。它还支持 OpenGL ES 渲染、原生 Web 视图集成以及嵌入式应用资产和外部存储的管理。 支持通过主机与物理移动设备之间的连接对编译后的应用逻辑进行远程调试。
Ships a native UI toolkit for creating hardware-accelerated graphics windows and managing user input.