# EasyNote **Repository Path**: mirrors/EasyNote ## Basic Information - **Project Name**: EasyNote - **Description**: EasyNote 是一个遵循 Clean Architecture 分层,使用 Jetpack Compose 实现的笔记App - **Primary Language**: Kotlin - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/easynote - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 1 - **Created**: 2022-11-23 - **Last Updated**: 2025-10-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EasyNote ![Image](app/src/main/ic_launcher-playstore.png) [![Download](https://img.shields.io/badge/download-APK-brightgreen?logo=github)](https://raw.githubusercontent.com/jenly1314/EasyNote/master/app/release/app-release.apk) [![API](https://img.shields.io/badge/API-21%2B-brightgreen?logo=android)](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels) [![License](https://img.shields.io/github/license/jenly1314/EasyNote?logo=open-source-initiative)](https://opensource.org/licenses/mit) **EasyNote** 是一个遵循 **Clean Architecture** 分层,使用 **Jetpack Compose** 实现的笔记App。 ## 效果展示 ![Image](GIF.gif) > 你也可以直接下载 [演示App](https://raw.githubusercontent.com/jenly1314/EasyNote/master/app/release/app-release.apk) 体验效果 ## 应用架构 > 这里贴出Google官方的推荐的应用架构分层示意图 ## 参考资料 - [Android-CleanArchitecture](https://github.com/android10/Android-CleanArchitecture) - [Guide to app architecture](https://developer.android.google.cn/topic/architecture) - [Jetpack-Compose](https://developer.android.google.cn/jetpack/compose) - [CleanArchitectureNoteApp](https://www.bilibili.com/video/BV1UQ4y1z7sr/?spm_id_from=333.788) ## 相关推荐 - [MVVMFrame](https://github.com/jenly1314/MVVMFrame) 一个基于Google官方推出的JetPack构建的MVVM快速开发框架。 - [AppTemplate](https://github.com/jenly1314/AppTemplate) 一款基于 MVVMFrame 构建的App模板。 - [AppUpdater](http://github.com/jenly1314/AppUpdater) 一个专注于App更新,一键傻瓜式集成App版本升级的轻量开源库。 - [RetrofitHelper](http://github.com/jenly1314/RetrofitHelper) 一个支持动态改变BaseUrl,动态配置超时时长的Retrofit帮助类。 - [BaseUrlManager](http://github.com/jenly1314/BaseUrlManager) 一个BaseUrl管理器,主要用于打测试包时,一个App可动态切换到不同的开发环境或测试环境。 - [SuperTextView](http://github.com/jenly1314/SuperTextView) 一个在TextView的基础上扩展了几种动画效果的控件。 - [ImageViewer](http://github.com/AndroidKTX/ImageViewer) 一个图片查看器,一般用来查看图片详情或查看大图时使用。 - [GuidePage](http://github.com/AndroidKTX/GuidePage) 一个App欢迎引导页。一般用于首次打开App时场景,通过引导页指南,概述App特色等相关信息。 - [LogX](http://github.com/jenly1314/LogX) 一个轻量而强大的日志框架;好用不解释。 - [KVCache](http://github.com/jenly1314/KVCache) 一个便于统一管理的键值缓存库;支持无缝切换缓存实现。 - [AndroidKTX](http://github.com/AndroidKTX/AndroidKTX) 一个简化 Android 开发的 Kotlin 工具类集合。 - [AndroidUtil](http://github.com/AndroidUtil/AndroidUtil) 一个整理了Android常用工具类集合,平时在开发的过程中可能会经常用到。 --- ![footer](https://jenly1314.github.io/page/footer.svg)