pr1n's starred repositories
AndroidUtilCode
:fire: Android developers should collect the following utils(updating).
VirtualXposed
A simple app to use Xposed without root, unlock the bootloader or modify system image, etc.
MagicIndicator
A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c
XPopup
🔥XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升!!!功能强大,交互优雅,动画丝滑的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup for Android,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.)
AndroidPicker
安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc.
from-java-to-kotlin
From Java To Kotlin - Your Cheat Sheet For Java To Kotlin
AndroidVideoCache
Cache support for any video player with help of single line
views-widgets-samples
Multiple samples showing the best practices in views-widgets on Android.
kotlinpoet
A Kotlin API for generating .kt source files.
SuspensionIndexBar
仿美团选择城市、微信通讯录、饿了么点餐列表的导航悬停分组索引列表。
android-startup
🔥The Android Startup library provides a straightforward, performant way to initialize components at the application startup. Both library developers and app developers can use Android Startup to streamline startup sequences and explicitly set the order of initialization.
DslTabLayout
:hearts: Android界最万能的TabLayout(不仅仅是TabLayout), 支持任意类型的item, 支持Drawable类型的指示器,智能开启滚动,支持横竖向布局等
superFileView
基于腾讯浏览服务Tbs,使用X5Webkit内核,实现文件的展示功能,支持多种文件格式
AndroidBaseFrameMVVM
基于 Jetpack + Kotlin 的 Android 组件化 MVVM 框架
AndroidAutoTrack
Android Asm 插桩 教学
VideoProcessor
process video(cut & scale & increase & decrease & reverse) with mediacodec
nim-uikit-android
云信 IM UIKit 是基于 NIM SDK(网易云信 IM SDK)开发的一款即时通讯 UI 组件库,包括聊天、会话、圈组、搜索、群管理等组件。通过 IM UIKit,可快速集成包含 UI 界面的即时通讯应用。
material-motion-compose
Material Motion for Jetpack Compose and Compose Multiplatform
Flutter_ConstraintLayout
A super powerful Stack, build flexible layouts with constraints. Similar to ConstraintLayout for Android and AutoLayout for iOS. But the code implementation is much more efficient, it has O(n) layout time complexity and no linear equation solving is required.
ComposeBird
Flappy Bird game
devbricksx-android
DevBricksX provides plenty of useful classes that will be used in daily Android development.