GithubHelp home page GithubHelp logo

head1ton / bangumi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from czy0729/bangumi

0.0 0.0 0.0 31.43 MB

A React Native App for https://bgm.tv, 全新黑暗模式, iOS更新了试用方法

License: MIT License

JavaScript 95.81% CSS 1.34% HTML 2.79% Smarty 0.06%

bangumi's Introduction

Version: 2.9.0 License: MIT Codacy jsdelivr


一个基于React-NativeBangumi 第三方客户端

安卓和 iOS 都做了兼容, 并最大限度保持一致, 目前已开发不少于 50 个页面, 持续开发中...

Bangumi 是用于管理追番进度(不限于动漫、音乐、日剧、AVG),发现和讨论番组的第三方客户端。

Download

安卓 APK 下载 | 酷安下载

苹果好难审, 短时间内都没办法通过, 会跟苹果做长久作战. 目前有方法可以试用, 不会太复杂 [TestFlight] | [iOS 试用方法]

PowerBy

[bangumi-subject] 本人维护的条目静态数据 CDN

[bangumi-oss] 本人维护的热门条目封面和活跃用户头像对象存储 CDN

[bangumi-api] 官方接口

[bangumi-onair] 单集播放数据源

[bangumi-data] 番组数据索引

[tinygrail.com] 小圣杯接口

Features

  • 小圣杯 (更适合移动端交互的角色交易 air game)
  • 素材使用了主站上能找到的 (b38 求大佬贡献)
  • 番组进度管理
  • 条目详情
  • 人物详情
  • 时间胶囊
  • 超展开 (帖子, 各种人性化功能, 屏蔽, 回复, 留言倒序, 电波提醒)
  • 小组
  • 搜索 / 标签 / 排行版
  • 个人时光机 (完整, 可筛选, 可排序)
  • 好友 / 用户空间
  • 热门 / 随便看看 /每日放送 / 历年年鉴

Versions

CHANGELOG

Update

v2.9.0 - 2020/03/08

最近遇到一个情况, 安卓应用缓存到了 100M 之后, 就无法再写入了, 会出现每次进入 APP 数据都没缓存的问题, 请定期自行到安卓系统里(不是 APP 设置里面的那个)清除应用缓存.

—— 优化 ——

  • [帖子] 回复右上方小按钮, 我的和好友按钮没对应数据则不显示, 倒序改为针对整个帖子模块
  • [CDN] 现实人物
  • 换了一套图标
  • [UI] 数据展示缩减, 减少无意义元素、线条、阴影使更扁平, 重要文字增大, 辅助文字缩小, 某些地方删除换行, 时间样式统一

—— 小圣杯助手 v1.4.0 ——

  • 优化股息预测文字的显示
  • [萌王] 列表页
  • [交易] 修复安卓冰山按钮不能点击的问题
  • [资产重组] 竞拍数量旁边增加快捷补到 500、2500、最大的按钮
  • [道具列表] 我的道具页面, 混沌魔方使用
  • [英灵殿]、[拍卖推荐] 当角色在竞拍中, 列表项有竞拍中的标记
  • 董事会从人物页面移到 [资产重组]
  • [资产重组] 可以隐藏人物封面图
  • [我的持仓] 默认显示固定资产数目

Page Preview

单独预览 日间模式 | 黑暗模式

基础功能

https://cdn.jsdelivr.net/gh/czy0729/bangumi@master/preview/all/1.pnghttps://cdn.jsdelivr.net/gh/czy0729/bangumi@master/preview/all/d-2.png

小圣杯模块

https://cdn.jsdelivr.net/gh/czy0729/bangumi@master/preview/all/t-1.png

(被墙看不见图的可以复制 alt 打开)

Demo

若要在线预览, 请先安装 expo app

这个 expo app 貌似不用梯子

expo-qr

expo 项目主页

Getting Started

** 下载 **

注意, 某个依赖包在淘宝源里面 404, 要切换为 npm 官方源

npm config set registry https://registry.npmjs.org

国内环境, 首次下载包有可能会异常地慢

git clone https://github.com/czy0729/Bangumi
cd ./Bangumi
npm install // or yarn 因为后全面会替换掉node_modules的icon, 使用yarn可能会出现回退的现象

** 前置操作 **

自定义 Iconfont, 把 assets/iconfont/ 下的目录 vector-icons 和 node_modules/@expo/ 下的目录 vector-icons 合并 (注意是合并不是替换, 假如不行, 就手动把文件夹下面的 2 个文件, 找到对应的地方替换, 观察文件修改日期是不是变化了), 原理其实就是用自己的字体文件把原有的 AntDesign 字体文件替换掉, 之后引用 Icon.AntDesign .

** 启动 **

npm start // 之后点击在浏览器打开的Expo Developer Tools, 点击 Run on iOS simulator

window 用法不详, 也不清楚到底能不能运行, 可以查阅 Expo 官方文档. 可以选择同一局域网真机扫码调试, 需先下载 Expo App

bangumi's People

Contributors

czy0729 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.