Skip to content

一个使用Jetpack Compose开发的第三方Pixiv客户端,支持国内直连

License

Notifications You must be signed in to change notification settings

master-lzh/PiPixiv

Repository files navigation

PiPixiv Logo

PiPixiv 应用

第三方 Pixiv 客户端

一个完全由 Jetpack Compose 编写的第三方 Pixiv 应用

Kotlin GitHub Actions Workflow Status License: Apache-2.0

下载

GitHub Release GitHub downloads

支持 Android 5.0 或更高版本

功能

  • 使用 Pixiv 账号登录。
  • 首页推荐插图。
  • 搜索插图,按照人气、最新等排序。
  • 收藏插图/关注作者。
  • 查看插图详情和推荐插图。
  • 长按图片下载原始插图。

待办事项

  • 更多...

v1.1.0

  • 重构网络层,将OkHttp换成Ktor
  • 优化datastore
  • 将一些全局状态重构成单例模式,简化代码,便于依赖注入
  • 适配新的导航
  • 设置页面
  • 收藏页面
  • 关注页面
  • 历史页面

应用预览

Home SearchPreview
Search Search Result
Picture Detail

星标历史

Star History

鸣谢

本项目使用或参考了几个开源项目:

  • Coil: 一个由 Kotlin Coroutines 支持的 Android 图像加载库
  • Koin: 面向 Kotlin 开发者的实用轻量级依赖注入框架
  • Mihon: 发现并阅读漫画、网络漫画、漫画等。参考应用程序语言切换功能
  • pixez-flutter: 参考登录实现方案