fangood's starred repositories

coding-interview-university

A complete computer science study plan to become a software engineer.

gitignore

A collection of useful .gitignore templates

License:CC0-1.0Stargazers:159297Issues:3368Issues:0

fucking-algorithm

刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.

guava

Google core libraries for Java

Language:JavaLicense:Apache-2.0Stargazers:49658Issues:2396Issues:3556

compose-samples

Official Jetpack Compose samples.

Language:KotlinLicense:Apache-2.0Stargazers:19254Issues:398Issues:384

tinker

Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.

Language:JavaLicense:NOASSERTIONStargazers:17098Issues:696Issues:1589

toBeBetterJavaer

一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄

okhttp-OkGo

OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能

Language:JavaLicense:Apache-2.0Stargazers:10585Issues:387Issues:975

okio

A modern I/O library for Android, Java, and Kotlin Multiplatform.

Language:KotlinLicense:Apache-2.0Stargazers:8715Issues:266Issues:488

algs4

Algorithms, 4th edition textbook code and libraries

Language:JavaLicense:GPL-3.0Stargazers:7386Issues:390Issues:62

Android-skin-support

Android-skin-support is an easy dynamic skin framework to use for Android, Only one line of code to integrate it. Android 换肤框架, 极低的学习成本, 极好的用户体验. "一行"代码就可以实现换肤, 你值得拥有!!!

Language:JavaLicense:MITStargazers:6345Issues:120Issues:461

C4-PlantUML

C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures

Language:PlantUMLLicense:MITStargazers:6162Issues:104Issues:196

libusb

A cross-platform library to access USB devices

Language:CLicense:LGPL-2.1Stargazers:5092Issues:258Issues:958

libpag

The official rendering library for PAG (Portable Animated Graphics) files that renders After Effects animations natively across multiple platforms.

Language:C++License:NOASSERTIONStargazers:4828Issues:49Issues:391

Awesome-Android-Interview

:fire: A awesome android expert interview questions and answers(continuous updating ...)

CC

业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.

Language:JavaLicense:Apache-2.0Stargazers:4035Issues:115Issues:163

xHook

🔥 A PLT hook library for Android native ELF.

Language:CLicense:NOASSERTIONStargazers:3997Issues:116Issues:102

KOOM

KOOM is an OOM killer on mobile platform by Kwai.

Language:C++License:NOASSERTIONStargazers:3126Issues:71Issues:156

android-interview-guide

An interview guide for Android development engineers.

Language:JavaLicense:MITStargazers:1822Issues:73Issues:5

WanAndroid

🔥项目采用 Kotlin 语言,基于 MVP + RxJava + Retrofit + Glide + EventBus 等架构设计,努力打造一款优秀的 [玩Android] 客户端

Language:KotlinLicense:Apache-2.0Stargazers:1695Issues:27Issues:45

hello-vim

Vim 中文资源整理

Anchors

:white_check_mark: Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 "勾住" 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 自动选择较优的路径进行初始化。

Language:JavaLicense:Apache-2.0Stargazers:814Issues:12Issues:40

APNG4Android

Android animation support for APNG & Animated WebP & Gif & Animated AVIF, High performance

Language:JavaLicense:Apache-2.0Stargazers:547Issues:15Issues:179

kotlinx.coroutines-cn

Kotlin 协程的库支持

Language:KotlinLicense:Apache-2.0Stargazers:280Issues:8Issues:0

openjdk11-binaries

The new home for releases and nightlies for all OpenJDK11 variants and platforms

Awesome-Algorithm-Study

从零到一构建算法核心知识地图,打通你的任督二脉~

Language:JavaLicense:Apache-2.0Stargazers:135Issues:5Issues:1

android-interview-record

Android 高级面试高频知识点

Sq

🍨 Comfortable way to use `startActivityForResult` and `onActivityResult` with RxJava!

FlavorDemo

Android【渠道包、风味包】多包编译