Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SkyD666/Raca-Android

🤗 Raca,一个在本地记录、查找抽象段落/评论区小作文的工具。基于 MVI 架构,使用 Jetpack Compose 编写,完全采用 Material You 风格。
https://github.com/SkyD666/Raca-Android

android compose datastore genshin genshin-impact hilt jetpack kotlin material-you mvi-architecture navigation room webdav

Last synced: 2 months ago
JSON representation

🤗 Raca,一个在本地记录、查找抽象段落/评论区小作文的工具。基于 MVI 架构,使用 Jetpack Compose 编写,完全采用 Material You 风格。

Awesome Lists containing this project

README

        





🤗 Raca (Android)




GitHub release (latest by date)


GitHub all downloads


Support platform


GitHub license


Discord



Raca (Record All Classic Articles),一个在本地记录、查找抽象段落/评论区小作文的工具。



🤗 您还在为记不住小作文内容,面临前面、中间、后面都忘了的尴尬处境吗?使用这款工具将帮助您记录您所遇到的小作文,再也不因为忘记而烦恼!😋



使用 MVI 架构,完全采用 Material You 设计风格。所有页面均使用 Jetpack Compose 开发。




🖥️桌面端请点击这里


## 💡主要功能

1. 支持为段落打**标签**
2. 支持设置**搜索域**(设置搜索**数据库表的字段**)
3. 支持使用**正则表达式搜索**
4. 支持**导入导出数据库**为文件
5. 支持**使用 WebDAV 同步**数据
6. 支持根据关键词**自动填充**输入框
7. 支持通过选中段落后的**上下文菜单快捷添加段落**
8. 支持转换为**抽象 Emoji 段落**
9. 支持**更换和自定义主题色**
10. 支持**深色模式**
11. ......

## 🤩应用截图
![ic_home_screen](image/ic_home_screen.jpg) ![ic_home_screen_search](image/ic_home_screen_search.jpg)
![ic_add_screen_edit](image/ic_add_screen_edit.jpg) ![ic_search_config_screen](image/ic_search_config_screen.jpg)
![ic_process_text_menu](image/ic_process_text_menu.jpg) ![ic_auto_fill_menu](image/ic_auto_fill_menu.jpg)
![ic_import_export_screen](image/ic_import_export_screen.jpg) ![ic_easy_usage_screen](image/ic_easy_usage_screen.jpg)
![ic_appearance_screen](image/ic_appearance_screen.jpg) ![ic_webdav_screen](image/ic_webdav_screen.jpg)
![ic_abstract_emoji_screen](image/ic_abstract_emoji_screen.jpg) ![ic_more_screen](image/ic_more_screen.jpg)

## 🔍搜索示例


意图
使用正则表达式时搜索栏输入的文字
不使用正则表达式时搜索栏输入的文字


搜索带有“原神”关键词的内容
.*原神.*
原神


搜索仅为“原神”两个字的内容
原神 或者 ^原神$
⚠️无法实现


搜索带有“发电” 或 带有“原神”关键词的内容
.*发电.*|.*原神.*
⚠️无法实现


搜索仅为“发电”两个字 或 仅为“原神”两个字的内容
发电|原神 或者 ^发电$|^原神$
⚠️无法实现


搜索带有“发电” 且 带有“原神”关键词的内容
.*发电.*   .*原神.*
发电   原神


搜索带有(“发电” 且 带有“原神”) 或 带有“ikun”关键词的内容
.*发电.*|.*ikun.*   .*原神.*|.*ikun.*
⚠️无法实现

注:**且** 逻辑使用 **空格、制表符、换行符** 表示,多个上述字符连接在一起时视为一个,输入框文字前后多余空格将被忽略。表格中的 **“内容”** 指的是选择的搜索域(多个搜索域的结果取并集)。

## 🛠主要技术栈

- Jetpack **Compose**
- **MVI** Architecture
- **Material You**
- **ViewModel**
- **Hilt**
- **DataStore**
- Room
- Splash Screen
- Navigation
- Profile Installer

## ✨其他应用


工具
描述
传送门



Rays (Record All Your Stickers),一个在本地记录、查找、管理表情包的工具。
🥰 您还在为手机中的表情包太多,找不到想要的表情包而苦恼吗?使用这款工具将帮助您管理您存储的表情包,再也不因为找不到表情包而烦恼!😋
https://github.com/SkyD666/Rays-Android



Night Screen,当您在夜间🌙使用手机时,Night Screen 可以帮助您减少屏幕亮度,减少对眼睛的伤害。
https://github.com/SkyD666/NightScreen

## 📃许可证

使用此软件代码需**遵循以下许可证协议**

[**GNU General Public License v3.0**](LICENSE)