📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
leetcode
sql
langchain
redis
graphql
tokio
unity
peg
php8
"Android 内核"
koush
/
AndroidAsync
AndroidAsync:Android 异步网络库 — AndroidAsync 是一个基于 Java 的异步网络库,使用 nio 代替传统的线程实现,提供了高效的网络通信功能。它支持 socket、http(s) 客户端和服务器以及 websocket 通信,能够帮助开发者简化 Android 应用的网络编程。同时,AndroidAsync 的异步设计可以提高应用的响应速度和用户体验。
Java
★ 7.5k
⑂ 1.5k
mobile
☆
bmax121
/
APatch
APatch:Android 内核和系统补丁 — APatch 项目使用 Kotlin 语言开发,提供了 Android 内核和系统的补丁功能,用于修改和扩展 Android 系统的功能。该项目利用 inline-hook 和 Magisk 模块技术,实现了对 Android 系统的无侵入式修改。APatch 的出现为 Android 开发者和爱好者提供了一个强大的工具,用于自定义和优化 Android 系统。
Kotlin
★ 7.6k
⑂ 739
mobile
☆
DrKLO
/
Telegram
Telegram:Android 源代码 — Telegram 是一个流行的即时通讯软件,其 Android 版本源代码开放,允许开发者自定义和扩展。该项目使用 Java 语言编写,提供了一个可靠的通讯平台。通过该项目,开发者可以深入了解 Telegram 的实现细节,并进行二次开发。
Java
★ 29.5k
⑂ 9.8k
mobile
☆
chrisbanes
/
cheesesquare
cheesesquare:Android 设计库示例 — cheesesquare 项目是使用 Kotlin 语言开发的,主要用于演示 Android Design 库的新功能。它为开发者提供了一个学习和参考的例子,展示了如何使用 Android Design 库来创建 Material Design 风格的应用程序。通过这个项目,开发者可以更好地理解 Android Design 库的特性和用法
Kotlin
★ 7.6k
⑂ 1.8k
mobile
☆
square
/
dagger
dagger:Android 和 Java 的快速依赖注入器 — dagger 是一个为 Android 和 Java 应用程序提供快速依赖注入的库。它可以帮助开发者更好地管理应用程序的依赖关系,提高代码的可维护性和可扩展性。通过使用 dagger,开发者可以更轻松地构建和测试应用程序
Java
★ 7.3k
⑂ 3.1k
mobile
☆
HannahMitt
/
HomeMirror
HomeMirror:安卓镜子应用 — HomeMirror是一个开源的安卓应用程序,用于为家庭镜子提供动力。它使用Java语言开发,能够为用户提供一个个性化的镜子界面。该项目对于想要创建自己的智能镜子的人来说是一个很好的参考
Java
★ 7.8k
⑂ 651
mobile
☆
facebook
/
litho
litho:Android UI 构建框架 — litho 是一个声明式框架,用于构建高效的 Android UI。它允许开发者使用 Kotlin 语言定义 UI 组件,并自动优化 UI 的渲染和更新。通过使用 litho,开发者可以创建高性能和可维护的 Android 应用。
Kotlin
★ 7.8k
⑂ 763
mobile
☆
square
/
leakcanary
leakcanary:Android 内存泄漏检测库 — leakcanary 是一个开源的 Android 内存泄漏检测库,使用 Kotlin 编写。它可以帮助开发者识别和修复内存泄漏问题,从而提高应用程序的性能和稳定性。leakcanary 的主要功能包括内存泄漏检测、泄漏跟踪和报告等,能够有效地帮助开发者优化应用程序的内存使用。
Kotlin
★ 29.9k
⑂ 4k
mobile
☆
Tencent
/
Shadow
Shadow:Android插件框架 — Shadow是一个开源的Android插件框架,能够提供零反射全动态的插件化能力,帮助开发者提高Android应用的灵活性和可扩展性。它的主要特点包括动态加载和卸载插件、无需对宿主应用进行修改等。Shadow的出现为Android应用的开发和维护带来了新的可能性
Java
★ 7.8k
⑂ 1.4k
mobile
☆
JakeWharton
/
butterknife
butterknife:Android 视图绑定库 — butterknife 通过注解将 Android 视图和回调绑定到字段和方法,简化了 Android 应用的开发过程。它可以减少代码量,提高开发效率。同时,butterknife 还支持各种视图和回调的绑定,提供了灵活的使用方式.
Java
★ 25.4k
⑂ 4.5k
mobile
☆
apache
/
maven
maven:Java项目管理工具 — maven是一个帮助开发者管理和构建Java项目的工具,它提供了依赖管理、项目构建和测试等功能。maven可以帮助开发者简化项目构建和管理过程,提高开发效率。maven广泛应用于Java项目开发中
Java
★ 5.3k
⑂ 2.9k
other
+58 ★
☆
kaushikgopal
/
RxJava-Android-Samples
RxJava-Android-Samples:Android 平台的 RxJava 示例 — RxJava-Android-Samples 项目通过实例代码展示了 RxJava 在 Android 开发中的使用方法,涵盖了并发、反应式编程等主题。该项目有助于开发者学习和掌握 RxJava 的使用,提高 Android 应用的性能和可靠性。同时,项目中的示例代码也可以作为开发中的参考和借鉴
Java
★ 7.5k
⑂ 1.4k
mobile
☆
Universal-Debloater-Alliance
/
universal-android-debloater-next-generation
universal-android-debloater-next-generation:安卓设备去预装软件工具 — universal-android-debloater-next-generation是一款使用Rust编写的跨平台GUI工具,利用ADB对非root安卓设备进行去预装软件处理。它可以帮助用户提高设备的隐私、安全和电池寿命。通过去除不必要的预装软件,用户可以更好地控制自己的设备,并减少对个人数据的潜在风险。
Rust
★ 8k
⑂ 344
mobile
+244 ★
☆
Blankj
/
AndroidUtilCode
AndroidUtilCode:Android 开发工具集 — AndroidUtilCode 是一个开源的 Android 工具集,包含了多种实用工具和功能,如缓存、加密、事件总线、文件操作、日志记录、网络请求、权限管理、反射、正则表达式、SnackBar、可展开字符串、线程池、Toast 等。它可以帮助 Android 开发者简化开发流程,提高开发效率。同时,AndroidUtilCode 还在不断更新,添加新的工具和功能
Java
★ 33.7k
⑂ 10.6k
mobile
☆
google
/
guava
guava:谷歌Java核心库 — guava是谷歌开发的Java核心库,提供了许多实用的工具和功能,包括集合、缓存、事件总线等。它可以帮助开发者简化代码,提高开发效率。guava广泛应用于谷歌的许多项目中,是一个非常流行和稳定的库
Java
★ 51.5k
⑂ 11.1k
other
☆
Genymobile
/
gnirehtet
gnirehtet:Android 反向网络共享工具 — gnirehtet 是一个 Java 语言编写的工具,允许 Android 设备通过 USB 或 WiFi 共享计算机的网络连接。它使用 VPN 技术来实现反向网络共享,从而让 Android 设备可以访问计算机的网络资源。这种功能对开发者和测试人员来说非常有用,因为他们可以在不需要物理网络连接的情况下测试和调试 Android 应用
Java
★ 7.8k
⑂ 722
mobile
☆
torvalds
/
linux
linux:源代码树 — linux 是一个开源的操作系统内核,广泛应用于服务器、嵌入式系统和移动设备等领域。它提供了一个强大的平台,支持多种硬件架构和文件系统。linux 的开发和维护由全球的开发者社区共同完成
C
★ 239.1k
⑂ 63.4k
other
☆
Qihoo360
/
RePlugin
RePlugin:Android 插件框架 — RePlugin 提供了一种灵活的方式来实现 Android 应用的插件化,能够帮助开发者更容易地管理和维护应用的功能。它的稳定性和易用性使其成为 Android 开发者的首选。通过使用 RePlugin,开发者可以更好地控制应用的生命周期和资源,提高应用的安全性和性能
Java
★ 7.3k
⑂ 1.6k
mobile
☆
Bearded-Hen
/
Android-Bootstrap
Android-Bootstrap:Android_bootstrap风格小部件 — Android-Bootstrap提供了一套Bootstrap风格的UI小部件,包括Glyph Icons,帮助开发者快速创建统一的Android应用界面。它支持Android开发,使用Java语言编写,遵循Twitter Bootstrap规范。通过Android-Bootstrap,开发者可以轻松地创建美观的Android应用
Java
★ 7.2k
⑂ 1.4k
mobile
☆
skydoves
/
android-developer-roadmap
android-developer-roadmap:Android 开发者路线图 — android-developer-roadmap 是一个帮助 Android 开发者学习和理解 Android 生态系统的综合性学习路径。它涵盖了从基础到高级的 Android 开发知识,包括 Jetpack、Jetpack Compose 和 Kotlin。通过这个路线图,开发者可以快速掌握 Android 开发技能,提升职业竞争力
Kotlin
★ 7.8k
⑂ 719
mobile
☆
florisboard
/
florisboard
florisboard:Android 私密键盘 — florisboard 是一个使用 Kotlin 编写的开源 Android 键盘,旨在为用户提供安全和私密的输入体验。它目前处于测试阶段,但其优先考虑用户隐私的理念使其与其他键盘应用程序区别开来。florisboard 的开发目标是为 Android 用户提供一个快速、安全、可靠的输入解决方案。
Kotlin
★ 8.5k
⑂ 677
mobile
☆
android
/
uamp
uamp:Android 音频示例应用 — uamp 是一个 Android 平台上的音频应用示例,使用 Kotlin 编写。它为开发者提供了一个参考示例,展示了如何使用 Android 的音频 API。通过 uamp,开发者可以学习如何创建自己的音频应用
Kotlin
★ 13.2k
⑂ 3.8k
mobile
☆
Tamsiree
/
RxTool
RxTool:Android开发工具类集合 — RxTool提供了一系列实用的工具类,包括支付宝支付、微信支付、微信分享、Zip4j压缩、UCrop选择圆形头像等,帮助Android开发人员快速集成常用功能。同时,RxTool还包含了常用Dialog、WebView封装、Toast封装、震动、GPS、Location定位等功能。使用RxTool可以大大简化Android开发过程,提高开发效率。
Kotlin
★ 12.3k
⑂ 2.8k
tools
☆
mosra
/
magnum
magnum:轻量级的C++11图形中间件 — magnum提供了一个灵活和高效的图形渲染引擎,支持多种平台和图形API,包括OpenGL、Vulkan和WebGL。它的模块化设计使得开发者可以轻松地集成和扩展其功能。magnum的应用领域包括游戏开发、数据可视化和科学模拟等
C++
★ 5.2k
⑂ 463
game
☆
goldze
/
MVVMHabit
MVVMHabit:Android 快速开发库 — MVVMHabit 是一个 Android 快速开发库,采用 MVVM 设计模式,整合了多个主流模块,能够帮助开发者快速开发高质量、易维护的 Android 应用。它支持数据绑定、生命周期管理、网络请求、图片加载等功能。使用 MVVMHabit 可以大大提高开发效率和应用质量
Java
★ 7.7k
⑂ 1.7k
mobile
☆
square
/
okio
okio:Android、Java 和 Kotlin 多平台的现代 I/O 库 — okio 是一个现代的 I/O 库,用于简化 Android、Java 和 Kotlin 多平台的输入输出操作。它提供了一系列高效、灵活的 API,帮助开发者处理各种 I/O 任务。通过使用 okio,开发者可以更轻松地处理数据的读写和传输,提高应用程序的性能和可靠性。
Kotlin
★ 9k
⑂ 1.2k
mobile
☆
barry-ran
/
QtScrcpy
QtScrcpy:安卓实时显示控制软件 — QtScrcpy是一个开源的安卓实时显示控制软件,使用Qt框架和ADB协议实现安卓设备的实时显示和控制。它可以实时显示安卓设备的屏幕,并允许用户控制设备。该软件对于安卓开发者和测试人员来说非常有用
C++
★ 30.4k
⑂ 3.6k
mobile
☆
bumptech
/
glide
glide:Android 平滑滚动图像加载和缓存库 — glide 库为 Android 应用提供了高效的图像加载和缓存功能,能够显著改善应用的性能和用户体验。通过使用 glide,开发者可以轻松实现平滑滚动的图像加载效果,减少应用的内存占用和 CPU 使用率。同时,glide 也支持多种图像处理和缓存策略,满足不同应用的需求
Java
★ 35k
⑂ 6.2k
mobile
☆
MetrolistGroup
/
Metrolist
Metrolist:Android 版 YouTube Music 客户端 — Metrolist 是一个开源的 Android 应用,使用 Jetpack Compose 和 Material Design 实现了 YouTube Music 的客户端功能。它提供了便捷的音乐播放和管理功能,支持 foss 和 innertube 协议。通过 Metrolist,用户可以在 Android 设备上享受 YouTube Music 的服务
Kotlin
★ 10.7k
⑂ 778
mobile
☆
0voice
/
interview_internal_reference
interview_internal_reference:技术面试题目汇总 — interview_internal_reference 项目是一个技术面试题目和答案的集合,涵盖了 cpu、high-performance、interview、mongodb、mysql、network、nginx、redis、storage、zookeeper 等多个领域。该项目旨在帮助开发人员准备技术面试,提供了专家出题人分析汇总的面试题目和答案。同时,interview_internal_reference 项目也是一个学习和交流的平台,开发人员可以在这里找到很多有价值的面试经验和技术知识。
Python
★ 37.2k
⑂ 9.4k
backend
☆
Sjj1024
/
PakePlus-Android
PakePlus-Android:轻松构建多端应用 — PakePlus-Android 是一个开源项目,利用 Tauri 等技术,可以快速将网页或 HTML/Vue/React 项目转换为桌面应用和手机应用。它的主要特点是构建速度快,应用体积小,易于使用。通过 PakePlus-Android,开发者可以快速将自己的项目部署到多个平台上,提高开发效率和用户体验。
Lua
★ 8.9k
⑂ 5.4k
mobile
☆
pppscn
/
SmsForwarder
SmsForwarder:Android短信转发器 — SmsForwarder可以监控Android手机的短信、来电和APP通知,并根据指定规则转发到其他手机、钉钉群、企业微信群、邮箱等平台。同时,它还提供了主动控制服务端与客户端的功能,让用户可以远程发短信、查短信、查通话等。这个工具使用Kotlin语言开发,支持多种转发方式,包括bark、webhook、Telegram机器人等
Kotlin
★ 27k
⑂ 3.3k
backend
☆
skydoves
/
Pokedex
Pokedex:现代Android开发示例 — Pokedex是一个示例项目,展示了如何使用Hilt、Material Motion、Coroutines、Flow和Jetpack(Room、ViewModel)等技术基于MVVM架构进行Android开发。该项目旨在提供一个现代Android开发的最佳实践示例。通过Pokedex,开发者可以学习到如何有效地使用这些技术来构建稳健且可维护的Android应用
Kotlin
★ 8.3k
⑂ 1.1k
mobile
☆
zhanghai
/
MaterialFiles
MaterialFiles:Android 的 Material Design 文件管理器 — MaterialFiles 是一个 Android 平台的文件管理器,采用 Material Design 风格设计。它提供了一个简洁、美观的界面,帮助用户管理 Android 设备上的文件。该项目使用 Kotlin 语言开发,遵循 Google 的 Material Design 规范
Kotlin
★ 8.6k
⑂ 663
mobile
☆
sxyazi
/
yazi
yazi:基于Rust的快速终端文件管理器 — yazi是一个基于Rust的快速终端文件管理器,利用异步I/O技术实现高性能文件管理。它支持跨平台运行,包括Linux、macOS和Windows,并提供了丰富的命令行接口。yazi的设计目标是提供一个高效、易用的终端文件管理工具,帮助开发人员提高生产力。
Rust
★ 40.2k
⑂ 931
tools
☆
InsertKoinIO
/
koin
koin:Kotlin 依赖注入框架 — koin 为 Kotlin 和 Kotlin Multiplatform 提供了一个简单易用的依赖注入解决方案。它可以帮助开发者更好地管理应用程序的依赖关系,提高代码的可维护性和可扩展性。通过使用 koin,开发者可以更轻松地构建和维护复杂的应用程序
Kotlin
★ 10k
⑂ 784
mobile
☆
leolin310148
/
ShortcutBadger
ShortcutBadger:Android 库 — ShortcutBadger 是一个 Java 库,支持在三星、LG、索尼和 HTC 等安卓设备的启动器中显示角标通知。它可以帮助开发者为自己的应用添加类似 iOS 的角标通知功能。这种功能可以提高应用的用户体验和互动性
Java
★ 7.3k
⑂ 1.3k
mobile
☆