Harish Uginval's starred repositories
BaseRecyclerViewAdapterHelper
BRVAH:Powerful and flexible RecyclerAdapter
owasp-mastg
The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).
okdownload
A Reliable, Flexible, Fast and Powerful download engine.
CameraView
📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
CustomActivityOnCrash
Android library that allows launching a custom activity when your app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog.
BannerViewPager
🚀 An awesome banner view for Android,Based on ViewPager2. 这可能是全网最好用的ViewPager轮播图。简单、高效,一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。
AndroidCamera
🔥🔥🔥自定义Android相机(仿抖音 TikTok),其中功能包括视频人脸识别贴纸,美颜,分段录制,视频裁剪,视频帧处理,获取视频关键帧,视频旋转,添加滤镜,添加水印,合成Gif到视频,文字转视频,图片转视频,音视频合成,音频变声处理,SoundTouch,Fmod音频处理。 Android camera(imitation Tik Tok), which includes video editor,audio editor,video face recognition stickers, segment recording,video cropping, video frame processing, get the first video frame, key frame, video rotation, add filter Mirror ,add watermark ,add gif to video, add text to video, picture to video, audio and video synthesis, audio change processing, SoundTouch, Fmod audio processing.
ThinDownloadManager
To download files and to avoid using DOWNLOAD_WITHOUT_NOTIFICATION permission if you are using Android's DownloadManager in your apps.
permissions-samples
Multiple samples showing the best practices in permissions on Android.
rdVideoEditSDK-for-Android
Android Video Editing SDK; Android Video Edit SDK: Video Cut, Video Join, Video Watermark, Video Subtitle, Video Rotate...
FULiveDemoDroid
Faceunity 面部跟踪和虚拟道具 SDK 在 Android 平台中的集成 Demo
RxImagePicker
Android. Pick image from camera or gallery using RxJava2
LanSoEditor_advance
android video editor advance sdk .include functions: cut, crop picture in picture; Animation, Filter, Effect, Transition, audioLayer , videoLayer, stick, add logo, delogo, overlay, video composition, gif layer scale, move, rotate, opacity, like tiktok video editor.
VideoEditor
FFmpeg is a powerful multimedia framework which allows us to decode, encode, transcode, stream, filter and play most of the media content available now. With the help of these tools, you can develop and application that can manipulate any form of media to the desired output. Sky is not the limit when using FFmpeg. I prefer FFmpeg-all which is a Bible for FFmpeg but it is difficult to read if you do not know what you are looking for. To make it easy, I will summarise the basics of video manipulations using FFmpeg which, then you can use in your own applications or libraries that you are working on. I have developed a simple library that enables you to trim and crop a video, additionally you can compress any video and convert it into any format that you desire.
VideoPlayerInsideRecyclerView
Integrate RecyclerView with ExoPlayer — The clean way — and customization
NavigationFlow
iOS Multi-Screen Data Entry Flow with SwiftUI and MVVM
Supported-Picker-Dialogs
An Android DatePickerDialog and TimePickerDialog that works correctly on API 14+
Databinding
Various examples on databinding which can help not only understand how to get started with it but it also shows how this can be used in complex and real use cases
DirectionalViewPager
Implementation of a ViewPager that supports both vertical and horizontal swiping.
android-music-streaming-with-lyrics
Music streaming apps for android with lyrics
Multiple-SharedPreferences-with-MVVM-Hilt-Coroutine
This is a sample project to demonstrate that how can be shared-preferences used as modularized/separate manner for different features using Dagger Hilt and Coroutines followed MVVM Architecture.
kotlin-multiplatform-demo
A sample project to show how to use KMM to build Android and iOS app with shared code