mirror of
https://github.com/HighCapable/YukiReflection.git
synced 2025-09-05 10:15:40 +08:00
docs: update README, README-zh-CN
This commit is contained in:
@@ -1,53 +1,45 @@
|
||||
# Yuki Reflection
|
||||
|
||||

|
||||

|
||||
[](https://t.me/YukiReflection)
|
||||
<br/><br/>
|
||||
<img src="https://github.com/fankes/YukiReflection/blob/master/img-src/icon.png?raw=true" width = "100" height = "100"/>
|
||||
<br/>
|
||||
<br/>
|
||||
🌴️ 一个使用 Kotlin 构建的 Android 平台高效反射 API。
|
||||
<br/>
|
||||
[](https://github.com/fankes/YukiReflection/blob/master/LICENSE)
|
||||
[](https://github.com/fankes/YukiReflection/releases)
|
||||
[](https://t.me/YukiReflection)
|
||||
[](https://t.me/HighCapable_Dev)
|
||||
|
||||
<img src="https://github.com/fankes/YukiReflection/blob/master/img-src/icon.png?raw=true" width = "100" height = "100" alt="LOGO"/>
|
||||
|
||||
🌴️ 一个使用 Kotlin 构建的用于 Java 和 Android 平台高效反射 API。
|
||||
|
||||
[English](https://github.com/fankes/YukiReflection/blob/master/README.md) | 简体中文
|
||||
|
||||
## 这是什么
|
||||
|
||||
- 这是一个使用 Kotlin 基于 Java 原生反射 API 重新打造的一套简洁、高效的反射 API,同时也是 [YukiHookAPI](https://github.com/fankes/YukiHookAPI) 正在使用的核心功能
|
||||
- 名称取自 [《ももくり》女主 栗原 雪(Yuki)](https://www.bilibili.com/bangumi/play/ss5016)
|
||||
这是一个使用 Kotlin 基于 Java 原生反射 API 重新打造的一套简洁、高效的反射 API,同时也是 [YukiHookAPI](https://github.com/fankes/YukiHookAPI) 正在使用的核心功能。
|
||||
|
||||
名称取自 [《ももくり》女主 栗原 雪(Yuki)](https://www.bilibili.com/bangumi/play/ss5016)。
|
||||
|
||||
## 它能做什么
|
||||
|
||||
- 取代 Java 原生的反射 API,使用更加人性化的语言实现一套更加完善的反射方案
|
||||
- 使用注解的方式声明需要反射的类或方法、变量,构造一个 `stub`,直接调用即可实现与反射 API 相同的功能,更加优雅高效 (正在开发,预计在后期逐渐实现此功能)
|
||||
取代 Java 原生的反射 API,使用更加人性化的语言实现一套更加完善的反射方案。
|
||||
|
||||
使用注解的方式声明需要反射的类或方法、变量,构造一个 `stub`,直接调用即可实现与反射 API 相同的功能,更加优雅高效。 (正在开发,预计在后期逐渐实现此功能)
|
||||
|
||||
## 开始使用
|
||||
|
||||
- [点击这里](https://fankes.github.io/YukiReflection/zh-cn/) 前往文档页面查看更多详细教程和内容。
|
||||
[点击这里](https://fankes.github.io/YukiReflection/zh-cn/) 前往文档页面查看更多详细教程和内容。
|
||||
|
||||
## 联系我们
|
||||
## 项目推广
|
||||
|
||||
- [点击加入 Telegram 群组](https://t.me/YukiReflection)
|
||||
如果你正在寻找一个可以自动管理 Gradle 项目依赖的 Gradle 插件,你可以了解一下 [SweetDependency](https://github.com/HighCapable/SweetDependency) 项目。
|
||||
|
||||
## 展望未来
|
||||
如果你正在寻找一个可以自动生成属性键值的 Gradle 插件,你可以了解一下 [SweetProperty](https://github.com/HighCapable/SweetProperty) 项目。
|
||||
|
||||
如果你喜欢 `YukiReflection` 项目,欢迎为此项目贡献你的代码 **PR**,可以是任何改进的建议以及新增的功能。
|
||||
|
||||
## 合作项目
|
||||
|
||||
以下是经过合作并稳定使用 `YukiReflection` 的项目。
|
||||
|
||||
| Repository | Developer |
|
||||
|------------------------------------------------------|------------------------------------------|
|
||||
| [YukiHookAPI](https://github.com/fankes/YukiHookAPI) | [fankesyooni](https://github.com/fankes) |
|
||||
|
||||
你也在使用 `YukiReflection` 吗?快来 **PR** 将你的存储仓库添加到上方的列表 (私有仓库可以不需要注明网页链接)。
|
||||
本项目同样使用了 **SweetDependency** 和 **SweetProperty**。
|
||||
|
||||
## 捐赠支持
|
||||
|
||||
- 工作不易,无意外情况此项目将继续维护下去,提供更多可能,欢迎打赏。<br/><br/>
|
||||
<img src="https://github.com/fankes/YukiReflection/blob/master/img-src/wechat_code.jpg?raw=true" width = "200" height = "200"/>
|
||||
工作不易,无意外情况此项目将继续维护下去,提供更多可能,欢迎打赏。
|
||||
|
||||
<img src="https://github.com/fankes/fankes/blob/main/img-src/payment_code.jpg?raw=true" width = "500" alt="Payment Code"/>
|
||||
|
||||
## Star History
|
||||
|
||||
|
56
README.md
56
README.md
@@ -1,52 +1,44 @@
|
||||
# Yuki Reflection
|
||||
|
||||

|
||||

|
||||
[](https://t.me/YukiReflection)
|
||||
<br/><br/>
|
||||
<img src="https://github.com/fankes/YukiReflection/blob/master/img-src/icon.png?raw=true" width = "100" height = "100"/>
|
||||
<br/>
|
||||
<br/>
|
||||
🌴️ An efficient Reflection API for the Android platform built in Kotlin.
|
||||
<br/>
|
||||
[](https://github.com/fankes/YukiReflection/blob/master/LICENSE)
|
||||
[](https://github.com/fankes/YukiReflection/releases)
|
||||
[](https://t.me/YukiReflection)
|
||||
[](https://t.me/HighCapable_Dev)
|
||||
|
||||
<img src="https://github.com/fankes/YukiReflection/blob/master/img-src/icon.png?raw=true" width = "100" height = "100" alt="LOGO"/>
|
||||
|
||||
🌴️ An efficient Reflection API for Java and Android built in Kotlin.
|
||||
|
||||
English | [简体中文](https://github.com/fankes/YukiReflection/blob/master/README-zh-CN.md)
|
||||
|
||||
## What's this
|
||||
|
||||
- This is a concise and efficient Reflection API rebuilt based on Java's native Reflection API using Kotlin, and it is also the core function
|
||||
being used by [YukiHookAPI](https://github.com/fankes/YukiHookAPI)
|
||||
- The name is taken from ["ももくり" heroine Yuki Kurihara](https://www.bilibili.com/bangumi/play/ss5016)
|
||||
This is a concise and efficient Reflection API rebuilt based on Java's native Reflection API using Kotlin,
|
||||
and it is also the core function being used by [YukiHookAPI](https://github.com/fankes/YukiHookAPI).
|
||||
|
||||
The name is taken from ["ももくり" heroine Yuki Kurihara](https://www.bilibili.com/bangumi/play/ss5016).
|
||||
|
||||
## What it can do
|
||||
|
||||
- Instead of Java's native Reflection API, use a more user-friendly language to implement a more complete set of reflection solutions
|
||||
- Use annotations to declare classes, methods, and fields that need reflection, construct a `stub`, and call directly to achieve the same
|
||||
function as the Reflection API, which is more elegant and efficient (under development, and it is expected to gradually implement this function
|
||||
later)
|
||||
Instead of Java's native Reflection API, use a more user-friendly language to implement a more complete set of reflection solutions.
|
||||
|
||||
Use annotations to declare classes, methods, and fields that need reflection, construct a `stub`,
|
||||
and call directly to achieve the same function as the Reflection API, which is more elegant and efficient.
|
||||
(under development, and it is expected to gradually implement this function later)
|
||||
|
||||
## Get Started
|
||||
|
||||
- [Click here](https://fankes.github.io/YukiReflection/en/) go to the documentation page for more detailed tutorials and content.
|
||||
[Click here](https://fankes.github.io/YukiReflection/en/) go to the documentation page for more detailed tutorials and content.
|
||||
|
||||
## Contacts
|
||||
## Promotion
|
||||
|
||||
- [Follow us on Telegram](https://t.me/YukiReflection)
|
||||
If you are looking for a Gradle plugin that can automatically manage Gradle project dependencies,
|
||||
you can check out the [SweetDependency](https://github.com/HighCapable/SweetDependency) project.
|
||||
|
||||
## Features
|
||||
If you are looking for a Gradle plugin that can automatically generate properties key-values,
|
||||
you can check out the [SweetProperty](https://github.com/HighCapable/SweetProperty) project.
|
||||
|
||||
If you like the `YukiReflection` project, we welcome you to make a **PR** in this project, any suggestions for improvement and new features.
|
||||
|
||||
## Cooperations
|
||||
|
||||
The following are projects that have collaborated and are using `YukiReflection`.
|
||||
|
||||
| Repository | Developer |
|
||||
|------------------------------------------------------|------------------------------------------|
|
||||
| [YukiHookAPI](https://github.com/fankes/YukiHookAPI) | [fankesyooni](https://github.com/fankes) |
|
||||
|
||||
Are you also using `YukiReflection`? Come and **PR** to add your repository to the list above (private repositories do not need to indicate web
|
||||
links).
|
||||
This project also uses **SweetDependency** and **SweetProperty**.
|
||||
|
||||
## Star History
|
||||
|
||||
|
Reference in New Issue
Block a user