117 Repositories
Android voice-activity-detection Libraries
An Android app that scans images or human faces in real time and detects whether the mask is worn or not, with the ability to set an audible alert
Swift Mask Real time face mask detection Brief overview Swift Mask scans images or human faces in real time and detects whether the mask is worn or no
Navigation in Android: Activity, Fragment, Intents, Navigation Component.
Words App This folder contains the source code for the Words app codelab. Introduction Words app allows you to select a letter and use Intents to navi
Android Reverse-Engineering Workbench for VS Code
APKLab The ultimate Android RE experience right inside your VS Code. APKLab seamlessly integrates the best open-source tools: Quark-Engine, Apktool, J
Alan AI: In-app voice assistant SDK for Android
Alan AI: In-app voice assistant SDK for Android Alan Platform • Alan Studio • Docs • FAQ • Blog • Twitter Quickly add voice to your app with the Alan
A powerful library for easy implementation of HMS Location Kit.
AdvancedLocation A powerful library for easy implementation of HMS Location Kit. 💙 Request location with couple lines of code (no more boilerplate) C
Face Detection using CameraX and MlKit (without Firebase)
# # Face Detection using CameraX and MlKit (without Firebase) This is a sample app 📱 built to demonstrate use of MLKit Face detection . Dedicated to
Open currenty activity in Android Studio
Open Current Activity Android Studio / IntelliJ Plugin A little plugin for Android development (Android Studio or IntelliJ). Adds an action under Navi
Open-sourced voice labeling application
vLabeler vLabeler is an open-sourced voice labeling application, aiming: Modern and fluent UI/UX Customizable labeling/import/export, to be used by di
Mole Analysis Use Case for HMS ML Kit Custom Model
Mole Analysis Mole Analysis Use Case for HMS ML Kit Custom Model Introduction What is Melanoma? Melanoma is the most serious among skin cancers becaus
Play casual chess on lichess.org via voice commands
Lichess-by-Voice lichess.org is a cost-free, ad-free chess server. Lichess, as well as this app, is Open Source. The app connects to your Lichess acco
QrX: Camera with ML Kit QR/Barcode detection
QrX: Camera with ML Kit QR/Barcode detection This library allows you to easily add CameraX Preview with attached ML Kit to detect and display Qr codes
PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack
PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack. Repository also has loca
Demonstration of an issue trying to render a preview in Jetpack Compose without the activity artifact.
Demonstration of an issue trying to render a preview in Jetpack Compose without the activity artifact.
Based on Android + NodeMCU platform to achieve object detection and tracking, AI capabilities come from Google MLKit.
Based on Android + NodeMCU platform to achieve object detection and tracking, AI capabilities come from Google MLKit.
A sample project of implementing Liveness Detection and Identity OCR on Android app using Kredibel Vision SDK
Vision Sample (Android) A sample project of implementing Liveness Detection and Identity OCR on Android app using Kredibel Vision SDK. You can checkou
In this single activity app. i was trying to practice on ViewModel and Livedata
CalwithViewModel In this single activity app. i was trying to practice on ViewModel and Livedata Min Api Level : 19 Setup Requirements Android device
Android MVVM with Single Activity sample app that uses kotlin coroutines flow
Android MVVM with Single Activity sample app that uses kotlin coroutines flow. This is a sample app that uses kotlin coroutines flow , stateflow. This
LifecycleAwareGitHubSearch - The Activity Lifecycle and the ViewModel Architecture
Lifecycle-Aware GitHub Search In this project, we'll modify our GitHub search ap
DessertPusher - A dessert app displaying the functionalities of activity lifecycle and fragments
Activity Lifecycle - DessertPusher This is the toy app for lesson 4 of the Andro
A complete library to build Android apps with a built-in theme engine.
Dynamic Support A complete library to build apps for Android 4.0 (API 14) and above with a built-in theme engine. It is built on top of the latest app
An Android library to make the implementation of voice/audio messages' playing easier
ChatVoicePlayer An Android library to make the implementation of voice/audio messages' playing easier Why to use this library? To avoid the unwanted e
Sample application to demonstrate Multi-module Clean MVVM Architecture and usage of Android Hilt, Kotlin Flow, Navigation Graph, Unit tests etc.
MoneyHeist-Chars Sample application to demonstrate Multi-module Clean MVVM Architecture and usage of Android Hilt, Kotlin Flow, Navigation Graph, Room
Calliope - Android application for daily diary with voice recording
Calliope Android application for daily diary with voice recording. Contribution
AndroidBriefActions - Android library for sending and observing non persistent actions such as showing a message; nice readable way to call navigation actions from ViewModel or Activity/Fragment.
implementation "com.vladmarkovic.briefactions:briefactions:$briefActionsVersion" Benefits Why use brief-actions library pattern: Prevent short-term ac
Dicio assistant app for Android
Dicio assistant Dicio is a free and open source voice assistant running on Android. It supports many different skills and input/output methods, and it
RecordMe - Record your voice application with kotlin
RecordMe A simple voice recording app. Made Using : Kotlin, Navigation Component
Android App Module - Activity Result Contracts
Activity Result Contract with async & await (Asynchronous) - Android App Module App Features Activity Result Contract : ActivityResultContracts Permis
Proof-of-Concept messaging and "voice over IP" server that uses microservices
bullets THIS IS A WIP PROJECT. Proof-of-Concept messaging and "voice over IP" server that uses microservices. The project uses many technologies. Such
👄 The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike
Quick Info this library tries to solve language detection of very short words and phrases, even shorter than tweets makes use of both statistical and
Detection of design principle violations in Kotlin as a plugin to detekt.
detekt-hint (Attention: Looking for developers) Detection of design principle violations in Kotlin added as comments on pull requests. Getting started
Web-based media manager with duplication detection, tagging, and more
reelchest 📦 🎞️ 📽️ A basic web-based media manager. Download or upload clips,
SmartLens uses Google's ML Kit for Barcode scanning, Face recognition, Text recognition, and Image labeling.
SmartLens SmartLens uses Google's ML Kit for Barcode scanning, Face recognition, Text recognition, and Image labeling. 📷 Screen Shots 🔥 Features It
Multiplatform kotlin string case conversion and detection library.
KaseFormat Multiplatform kotlin string case conversion and detection library. (Inspired by Guava's CaseFormat) Setup Declare repository Include the fo
Android library which makes playing with sensor events & detecting gestures a breeze.
Sensey Android library which makes playing with sensor events & detecting gestures a breeze. The library is built for simplicity and ease of use. It e
On-device wake word detection powered by deep learning.
Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening
Detector de faces - Aplicativo android para detecção de rostos em imagens.
Detector de Faces Aplicativo android para detecção de rostos em imagens. Este aplicativo faz uso do ML Kit do Android. Principais funcionalidades Dest
🧪 ☠︎ Jetpack Compose - Breaking Bad ☢︎
Breaking Bad - Jetpack Compose Tech Stack Jetpack Compose - Define your UI programmatically with composable functions that describe its shape and data
Sample App with Jetpack components(LiveData, Navigation, ViewModel) + MVVM + coroutine + single activity
Android Sample App using Github API and Jetpack Component. What's JetHub? 🚀 JetHub is a sample app using Github API and Jetpack components. The purpo
Android Reverse-Engineering Workbench for VS Code
APKLab The ultimate Android RE experience right inside your VS Code. APKLab seamlessly integrates the best open-source tools: Quark-Engine, Apktool, J
ReminderPro(location, note, voice recording)
Reminder Pro android application open source Features now available: Ability to record and share sound Note Ability to add geographic location and not
Native-Blur: a C++/Kotlin library for blur bitmaps and activity, mobile-ready, android compatible
Native-Blur The Native-Blur is a C++/Kotlin libraray for blur bitmaps and activity, mobile-ready, android compatible, powered by Java Native Interface
Repositório para criar layouts e chamar na activity main e melhorar um dos pontos fracos meu (layout).
Repositório para criar layouts e chamar na activity main e melhorar um dos pontos fracos meu (layout). Não se preocupe com os tipos malucos de layouts
A lightweight library for requesting and consuming Activity Results using coroutines.
SuspendActivityResult A lightweight library for requesting and consuming Activity Results using coroutines, it's usage is as simple as: val uri = Acti
An easy way of recording any discussion or sounds without ads or internet access
Simple Voice Recorder Ever wished you remember what the other person said? Or the task they gave you at a meeting? Wish no more. With this simple reco
This project demonstrates the usage of Android Activity Recognition Transition API
User Activity Detection This project demonstrates the usage of Android Activity Recognition Transition API. Detect when users start or end an activity
An application for runners and cyclists. Allows you to monitor your physical activity, weight and receive reminders about workouts.
An application for runners and cyclists. Allows you to monitor your physical activity, weight and receive reminders about workouts.
Pulseq is a service for monitoring activity from all your devices.
Pulseq is inspired by technically-functional/heartbeat, which is licensed under the ISC license. The main idea of pulseq is to provide statistics on y
Alert Dialog - You can use this extension instead of creating a separate Alert Dialog for each Activity or Fragment.
We show a warning message (Alert Dialog) to the user in many parts of our applications. You can use this extension instead of creating a separate Alert Dialog for each Activity or Fragment. Thanks to this extension, you can create a Dialog and call it in the Activity or Fragment you want and customize the component you want.
Simple API implement DataBinding and ViewBinding.
Binding has been migrated to Maven Central because jCenter will be deprecated
[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).
Simple Stack Why do I want this? To make navigation to another screen as simple as backstack.goTo(SomeScreen()), and going back as simple as backstack
A lightweight game used to study activity lifecycle
DessertClicker - Code Code for Android Basics Codelab. Introduction DessertClicker is a game about making desserts. Press the button, make a dessert,
Fork of kord, mainly used for Voice
Kord Kord is still in an experimental stage, as such we can't guarantee API stability between releases. While we'd love for you to try out our library
Android 12 beta bug activity doesnt pause
android-12-beta-bug-activity-doesnt-pause Tracker link: https://issuetracker.google.com/u/1/issues/202616720 The issue: clicking the "Recent" button o
Use Fragment like Activity
Fragivity : Use Fragment like Activity English | 中文文档 Fragivity is a library used to build APP with "Single Activity + Multi-Fragments" Architecture R
A Kotlin Android library for heuristics evasion that prevents your code from being tested.
EvadeMe An Android library for heuristics evasion that prevents your code from being tested. User Instructions Add the maven repository to your projec
Android library for checking the internet connectivity of a device.
ConnectionChecker Android library for checking the internet connectivity of a device. Used in https://play.google.com/store/apps/details?id=com.muddas
Simple event library to communicate between Activity/Fragment and ViewModel
Setup dependencies { implementation "com.github.skgmn:viewmodelevent:1.1.0" } If you don't know how to access to GitHub Packges, please refer to
🎁 Android Intent & Bundle extensions that insert and retrieve values elegantly.
🎁 Android Intent & Bundle extensions that insert and retrieve values elegantly.
A webapp which generates a simple Discord profile banner image in real-time which shows user's status and activity.
DiscordProfileBanner This tool generates a Discord profile banner image in realtime. I wrote it for use in my AniList profile. An example in action: H
AppMonitor 可以轻松的监听App的前后台状态变化;Activity的活跃状态变化;设备的开关屏状态变化。
AppMonitor AppMonitor 可以轻松的监听App的前后台状态变化;Activity的活跃状态变化;设备的开关屏状态变化。 主要功能介绍 支持监听App的状态变化(前后台切换) 支持监听Activity的状态变化 支持监听设备屏幕的状态变化(开关屏、解锁) 引入 Gradle: 在Pr
TensorFlow Lite Object Detection Android Demo
GSoC Project 2021 - TensorFlow Description This repository contains the project where I contributed to the TensorFlow Team during GSoC in the year 202
pokestack is an all-in-one solution for mobile voice interfaces on Android.
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Daily Doc is a Productivity Note App utilizing Jetpack Compose
Daily Doc is a productivity app to help you keep track of your daily progress inspired by 100-day-challenges.
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
KtKit 是用 Kotlin 语言编写的工具库,包含了项目中常用的一系列工具
KtKit 是用 Kotlin 语言编写的工具库,包含了项目中常用的一系列工具,是 Jetpack ktx 系列的补充,涉及到了很多从 Kotlin 源码、Jetpack ktx、anko 等等知名的开源项目中学习的技巧,包含了 Kotlin 委托属性、高阶函数、扩展函数、内联、注解的使用等等
Perfect replacement for startActivityForResult(), based on the Activity Result API.
ActivityResultLauncher English | 中文 Activity Result API is an official tool used to replace the method of startActivityForResult() and onActivityResul
Open Source Messenger App For Android - Real-time Messaging, Voice and Video Calls
Open Source Messenger App For Android - Real-time Messaging, Voice and Video Calls
This app using Mlkit along with the TensorFlow Lite model for object detection,
I built this app using Mlkit along with the TensorFlow Lite model for object detection, Arcore is used to place anchors to the detected objects. It's a good blend of Machine learning and Augmented reality to visualise ML information in a much better way than regular bounding boxes
An Android project containing image recognition and object detection models.
An Android project containing image recognition and object detection models. Users can input images into the deep learning model by taking photos, opening photo albums, and real-time previews on the Android side. After the calculation on the Android side is completed, the model will output the prediction result and show it to the user.
Productivity Note App utilizing Jetpack Compose
DailyDoc Productivity Note App utilizing Jetpack Compose Currently working on improving UI features and will be applying these directly to the main br
📲 Android Application to track any user activity on Github built using the Github Developers API. Used Retrofit to fetch data and MVVM Architecture.
Github Visualizer 📲 Android Application to track any user activity on Github built using the Github Developers Api. A sample application to demonstra
Open-source telematics app for Android. The application is suitable for UBI (Usage-based insurance), shared mobility, transportation, safe driving, tracking, family trackers, drive-coach, and other driving mobile applications
TelematicsApp-Android with Firebase© integration Description This Telematics App is created by DATA MOTION PTE. LTD. and is distributed free of charge
🔥采用 Kotlin 语言编写,专为新手入门准备的项目。单Activity多Fragment,MVVM,ViewModel + LiveData + Retrofit + 协程, ViewBinding等等。拒绝过度设计和封装,项目结构清晰,代码简洁优雅。
前言 学习Kotlin有一段时间了,想写一个项目总结收获,就有了这个可能是东半球最简洁的玩安卓客户端,在此感谢玩Android 的开放API。 简介 采用 Kotlin 语言编写,专为新手入门准备的项目。单Activity多Fragment,MVVM,ViewModel + LiveData + R
A radio player mobile application which streams audio from Radio Sai Global Harmony.
A radio player mobile application which streams audio from Radio Sai Global Harmony.
RoboDemo is a ShowCase library for Android to demonstrate to users how a given Activity works.
RoboDemo RoboDemo is a ShowCase library for Android to demonstrate to users how a given Activity works. A sample is available in the download area of
Android Activity 滑动返回。支持微信滑动返回样式、横屏滑动返回、全屏滑动返回
🏃 BGASwipeBackLayout-Android 🏃 强烈建议与 StatusBarUtil 结合着一起使用 常见问题与反馈 1.使用透明主题时,滑动返回看见了 Launcher 保证栈底 Activity 的主题是不透明的。例如 demo 中的首个 Activity 是 SplashA
[Android] Screenshot detection while user using your app
[Android] Screenshot detection while user using your app
ViewHelper to provide one activity applications
PrismView provides animations for your views, similar to Dragger, but with fragments! You can change the fragment of the PrismView any time. Usage Ext
A photoView to scale image and finish activity,高仿微信可拖拽返回PhotoView
DragPhotoView(English) 高仿微信可拖拽返回PhotoView 基于 PhotoView ##下载APK体验 特性 拖拽缩放图片,并且结束Activity 其他PhotoView所有特性如下: Out of the box zooming, using multi-touch a
Android library which allows you to swipe down from an activity to close it.
Android Sliding Activity Library Easily create activities that can slide vertically on the screen and fit well into the Material Design age. Features
This is a simple util to create Activity transition animation
TransitionHelper This is a simple util to create Activity transition animation API compatible with Android 2.2+ 中文说明 Screenshots How to use 1.startAct
Simple Android Library, that provides easy way to start the Activities with arguments.
Warning: Library is not maintained anymore. If you want to take care of this library, propose it via Pull Request. It needs adjustmensts for newer ver
A lightweight Android activity router
Krouter A lightweight Android activity router written in Kotlin. Basic usage // anywhere in the app, preferably on application creation val krouter =
Android utilities for easier and faster Kotlin programming.
Android utilities for easier and faster Kotlin programming. Download Gradle compile 'com.costular:kotlin-utils:0.1' How to use It depends on utilities
A Kotlin Android library for heuristics evasion that prevents your code from being tested.
EvadeMe An Android library for heuristics evasion that prevents your code from being tested. User Instructions Add the maven repository to your projec
VideoView that plays video only when :eyes: are open and :boy: is detected with various other features
LookAtMe VideoView that plays video only when 👀 are open and 👦 is detected with various other features GIF AndroidPub (Medium) Post You can read the
Android device shake detection.
Seismic Android device shake detection. Download Download the latest .jar or depend via Maven: dependency groupIdcom.squareup/groupId artif
A simple library that can help you detect if you app is modded or tampered with
Android Tamper Detector A simple library that can help you detect if you app is modded or tampered with. This adds a security level that makes it diff
A 'Google Fit' like activity indicator for Android
WheelIndicatorView A 'Google Fit' like activity indicator for Android Screenshots Usage How to use: Add a "WheelIndicatorView" in the layout editor li
A memory leak detection library for Android.
LeakCanary 🐤 A memory leak detection library for Android. square.github.io/leakcanary License Copyright 2015 Square, Inc. Licensed under the Apache
Navigation Drawer Activity with material design style and simplified methods
MaterialNavigationDrawer Navigation Drawer Activity with material design style and simplified methods It requires 10+ API and android support v7
Android library project that lets you manage the location updates to be as painless as possible
Smart Location Library Android library project that intends to simplify the usage of location providers and activity recognition with a nice fluid API
With Viola android face detection library, you can detect faces in a bitmap, crop faces using predefined algorithm and get additional information from the detected faces.
Viola Viola android face detection library detects faces automatically from a bitmap, crop faces using the predefined algorithms, and provides supplem
Embeddable custom voice assistant for Android applications
Aimybox voice assistant Open source voice assistant built on top of Aimybox SDK iOS version is available here Key Features Provides ready to use UI co
a MVP library for Android favoring a stateful Presenter
DEPRECATED - no longer actively maintained ThirtyInch - a MVP library for Android This library adds Presenters to Activities and Fragments. It favors
RoboDemo is a ShowCase library for Android to demonstrate to users how a given Activity works.
RoboDemo RoboDemo is a ShowCase library for Android to demonstrate to users how a given Activity works. A sample is available in the download area of
Cheat Sheet for Android Interviews
Android-Cheat-sheet Cheat Sheet for Android Interviews Topics Common Coding Programs Data Structure Coding Programs Android Interview Questions Java I
Under the Hood is a flexible and powerful Android debug view library. It uses a modular template system that can be easily extended to your needs, although coming with many useful elements built-in.
Under the Hood - Android App Debug View Library Under the Hood is a flexible and powerful Android debug view library. It uses a modular template syste
Lightweight Android library for cool activity transition animations
Bungee min SDK 16 (Android Jellybean 4.1) written in Java A lightweight, easy-to-use Android library that provides awesome activity transition animati