Yanzhishang's starred repositories

JavaGuide

「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

Language:JavaLicense:Apache-2.0Stargazers:145697Issues:4512Issues:1039

GitHub-Chinese-Top-Charts

:cn: GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。

Language:JavaLicense:NOASSERTIONStargazers:98065Issues:2601Issues:349

leakcanary

A memory leak detection library for Android.

Language:KotlinLicense:Apache-2.0Stargazers:29298Issues:981Issues:1607

lombok

Very spicy additions to the Java programming language.

Language:JavaLicense:NOASSERTIONStargazers:12798Issues:381Issues:3190

socket.io-client

Realtime application framework (client)

easypermissions

Simplify Android M system permissions

Language:JavaLicense:Apache-2.0Stargazers:9858Issues:279Issues:240

subsampling-scale-image-view

Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc.

Language:JavaLicense:Apache-2.0Stargazers:7854Issues:206Issues:522

UltimateAndroidReference

:rocket: Ultimate Android Reference - Your Road to Become a Better Android Developer

Language:JavaLicense:Apache-2.0Stargazers:7837Issues:384Issues:12

mavericks

Mavericks: Android on Autopilot

Language:KotlinLicense:Apache-2.0Stargazers:5817Issues:103Issues:359

interview

Java 笔试、面试 知识整理

NineOldAndroids

[DEPRECATED] Android library for using the Honeycomb animation API on all versions of the platform back to 1.0!

Language:JavaLicense:Apache-2.0Stargazers:4491Issues:341Issues:66

bundletool

Bundletool is a command-line tool to manipulate Android App Bundles

Language:JavaLicense:Apache-2.0Stargazers:3488Issues:54Issues:325

fat-aar-android

A gradle plugin that merge dependencies into the final aar file works with AGP 3.+

Language:GroovyLicense:MITStargazers:3118Issues:56Issues:382

android-interview-questions-cn

最全面的高质量 Android 面试指南。

EasyPhotos

兼容android11、android 10,相机拍照,相册选择(单选/多选),文件夹图片选择(单选/多选),视频选择,视频图片多类型复杂选择,各界面根据状态栏颜色智能适配状态栏字体颜色变色为深色或浅色,根据使用场景智能适配沉浸式状态栏,内部处理运行时权限,支持Glide/Picasso/Imageloader等所有图片加载框架库的带默认勾选选中图片的能填充自定义广告的自定义Ui相机相册图片浏览选择器;更有拼图/文字贴纸/贴图/图片缩放/Bitmap图片添加水印/媒体文件更新到媒体库等众多Bitmap图片编辑功能的android Bitmap图片处理工具框架库。

HelloDaemon

Android 服务保活/常驻 (Android service daemon using JobScheduler)

Language:JavaLicense:MITStargazers:2307Issues:83Issues:67

FanLayoutManager

Using Fan Layout Manager you can implement the horizontal list, the items of which move like fan blades

kmm-awesome

An awesome list that curates the best KMM libraries, tools and more.

LondonEyeLayoutManager

A Layoutmanager that must be used with RecyclerView. When list is scrolled views are moved by circular trajectory

MaterialDesign

Material Design Samples。ConstraintLayout、MaterialButton、ShapeableImageView、TabLayout、SearchView...

Language:KotlinLicense:Apache-2.0Stargazers:1032Issues:10Issues:9

kotlin-multiplatform-samples

Samples showcasing the experimental Kotlin Multiplatform Jetpack libraries

Language:KotlinLicense:Apache-2.0Stargazers:898Issues:67Issues:11

arc-fast

本项目包含一系列Android开发的便携工具,主要包括Fast Permission、Immersive Dialog、Immersive PopupWindow、Fast Span、Fast Mask等,能够让你快速、优雅的享受安卓便捷开发~

Language:KotlinLicense:MulanPSL-2.0Stargazers:354Issues:4Issues:4

Share2

Content Share For Android.

Language:JavaLicense:Apache-2.0Stargazers:316Issues:6Issues:18

DeviceLibray

获取Android设备详细信息

PagerGridLayoutManager

基于RecyclerView实现网格分页LayoutManager——PagerGridLayoutManager

Language:JavaLicense:MITStargazers:238Issues:5Issues:26

MVI_Learn

使用 Jetpack 核心组件 + MVI 架构,快速实现一个 App

Language:KotlinLicense:MITStargazers:43Issues:1Issues:0
Language:DartStargazers:12Issues:0Issues:0