This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.
Repositories
patrickfav Repositories
This is a simple App to test some blur algorithms on their visual quality and performance.
Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations.
Make hands-free phone calls on MTCD (Microntek) head unit. It seems the original codebase is not updated anymore, so this adds support for Android 9 & 10.
Extend MTCD (Microntek) HU and SWC buttons functionality - run applications, send intents, send broadcast, control music players, control HU by voice. It seems the original codebase is not updated anymore, so this adds support for Android 9 & 10.
This is the sample app corresponding to my blog post about icon animations
Scripts to solve adventofcode.com puzzles for season 2018
A shared preference implementation for confidential data in Android. Per default uses AES-GCM, BCrypt and HKDF as cryptographic primitives. Uses the concept of device fingerprinting combined with optional user provided passwords and strong password hashes.
ASCIIFlow Infinity (Docker Fork)
android libs from github or other websites
This is the prototype developed during the "Bankathon16" hackathon hosted by INSO. It was a 2 day event, 3 developer worked on the project. This project achieved 2nd place in the ranking.
A Base122 byte-to-text encoder using format referenced in http://blog.kevinalbs.com/base122
A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.
A catch-all repo for all kinds of JMH benchmarks
BER-TLV parser and builder
BCrypt based key derivation function to improve BCrypt as a cryptographic primitive for password hashing and key derivation
Bytes is a utility library that makes it easy to create, parse, transform, validate and convert byte arrays in Java. It supports endianness as well as immutability and mutability, so the caller may decide to favor performance.
Global checkstyle config to be reused in different projects. These include my own personal rules so your milage may vary.
This is a task execution simulator (simulating parallel executions of task in an operating system) originally developed for my first master thesis.
A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.