Giter VIP home page Giter VIP logo

bangumi's Introduction

Bangumi for Android GitHub stars

Bangumi for Android - A full-featured unofficial android native application for the bangumi.tv

License: GPL-3.0 Build Status GitHub all releases

Get it on Google Play

大家好,各位阿宅、二次元迷们,我是一位热爱动漫文化的安卓开发者,很高兴向大家宣布,我为 https://bgm.tv 这个网站打造了一款全新的 安卓原生客户端!

这款APP不仅完美呈现了 BGM.TV 的所有功能,更为用户提供了更便捷、更流畅的使用体验。

Bangumi

https://bgm.tv

https://bangumi.tv

项目地址

🚩Source Code: https://github.com/xiaoyvyv/bangumi

🚩Github Release: Github-Release

🔨贡献多语言本地化🔨 多语言本地化文档

功能介绍

1. 全面覆盖 BGM.TV 的全部功能

我开发的这款安卓原生客户端不是一个简单的浏览器封装,也不是一些跨平台的框架,而是将 BGM.TV 的丰富功能全部通过安卓原生开发实现,是的基本上是全部功能。

你可以轻松地查看番剧、动画、漫画等各种资源,快速了解最新的番剧更新和热门小组话题。

更有精准的搜索功能,让你在移动端找动动小手指就可以找到心仪的番剧。

2. 极佳的用户体验

在设计这款客户端时,参考同类的其它作者的客户端,发现页面流畅度是非常影响用户体验的。 我注重了用户体验的细节,在使用过程中极致流畅,界面简洁清晰,操作简单直观,让你能够更专注地享受BGM的番剧世界。

同时,为了保障用户的隐私和安全,此App完全开源,不用担心你的隐私问题。

3. 个性化设置

为了让你更好日常使用,你可以自定义设置诸如 Bangumi 娘、动态主题、进度格子、动画等,让客户端更符合你的个性化需求。

4. 多平台同步,随时随地畅享动漫乐趣

此App支持多平台同步,你在手机上的浏览记录和收藏内容都可以与电脑端同步,让你在不同设备间无缝切换,始终保持最新的动漫资讯和观看记录。

5. 持续更新,更多功能敬请期待

我将持续关注用户的反馈和建议,不断优化和更新客户端,为大家提供更好的服务。 未来,我还计划加入更多有趣的功能,让这款安卓原生客户端成为每位动漫迷手机上的必备利器!

部分页面截图预览

https://img.xiaoyv.com.cn/image/bangumi/poster-1.jpg https://img.xiaoyv.com.cn/image/bangumi/poster-2.jpg https://img.xiaoyv.com.cn/image/bangumi/poster-3.jpg https://img.xiaoyv.com.cn/image/bangumi/poster-4.jpg

最后,感谢大家的支持和厚爱,希望我的安卓原生原生客户端能为大家带来更丰富、更愉悦的Bgm体验。

快来下载安装吧,一起探索 BGM.TV 的精彩世界!

如果有任何建议或问题,欢迎随时与我联系,让我们共同打造这个客户端的美好未来。谢谢!

Deadline

预计首个版本开发周期 3 个月 (2024年2月下旬)!

进度超出预期,于2023年11月20多号开始开发,2023-12-19 v1.0.0 发布,开发周期半个月多点,官网全功能覆盖95%

开发人员:

小玉: https://bangumi.tv/user/837364

QQ讨论群:

671395625,欢迎大家积极讨论和反馈问题。

各位姥爷喜欢的话不妨在 Github 上面点个 Star 非常感谢!

bangumi's People

Contributors

nekoouo avatar perqin avatar xiaoyvyv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bangumi's Issues

每次重新启动app都会创建一个新的access token

1.每次重新启动app都会创建一个新的access token
2.app配色在led屏幕下偏紫(能否让用户自定义)
3.导航还是点击切换更好,滑动容易误触(下拉了很多页,一个误触就切到其他栏目去了)

【bug】重复搜索时页面不会更新

问题描述

如图,会出现页面叠加
Screenshot_2024-01-03-06-51-05-533_com.xiaoyv.bangumi.jpg

复现方式

先搜索一个可以搜到的条目,然后再进行搜索,如果搜不到不会将上一次搜索的记录清空。
如果步骤反过来先搜不到然后再搜到不会出现这种情况

版本

1.0.3
Android13

时间线无法显示完整内容

很多时间线上的吐槽都被“...”省略了。吐槽点开后依然不显示完整内容,而且无法复制出来查看。用户时间线上对作品的短评无法点开,并且强制跳到作品页面。
建议去除“我的收藏”页面下所有封面的暗色处理和左下角标注。
App流畅不崩溃已经是一股清流,很多交互上也有改进。大佬加油!

小建议

1。希望排行榜能加个“按月份筛选”,这样可以方便找番。
2。排行榜页面中番剧封面的评分小数字在背景为白色的时候很难辨认。(个人认为可以调大一点数字,并在封面底部加一个淡淡的黑色前景,然后把❤️和评分数字调换一下位置)
Screenshot_2024-02-15-02-38-44-609_com.xiaoyv.bangumi.jpg

在“我的”頁面一些顯示建議

單純只顯示星星其實不太直觀 希望能在旁邊加上分數會好點

再加上如果遇到的條目是平均分有小數點的話 就會更難辨認

IMG_20240328_185838.jpg

两个小建议:动态图标和内嵌链接

我非常欣赏这款 APP 的设计和体验,对此表示由衷的喜爱。在此基础上,我有两点小建议,希望能进一步提升使用体验:

  1. 动态图标支持:鉴于 APP 已经实现了动态主题的功能,能否考虑让 APP 图标也支持动态调整(莫奈取色),以达到界面风格的完全统一。
  2. 站内链接处理:对于 bgm.tv 和 bangumi.tv 的链接,能否实现通过此 APP 打开,而非跳转至外部浏览器?具体点来说,例如我在其他 APP 中点击链接后,希望能自动跳转到此 APP。

期望这些建议能够得到考虑,并继续优化这款出色的 APP。

Bug 反馈:观看状态文本错误

条目页面(动画、音乐等)中的观看状态人数统计,人数与状态不对应。拿某个具体的条目举例:

网页上显示
813人想看 / 56人看过 / 2309人在看 / 24人搁置 / 14人抛弃

App 上显示
813人想看 / 24人看过 / 56人在看 / 2309人搁置 / 14人抛弃

(v1.0.3)

【建议】发布版本时针对不同架构分别打包

  • 使用 Universal 包涵盖所有的架构版本一般会显著增加包体积
  • 对于需要安装特定架构版本的场景时(例如 WSA 环境同时支持arm64和x64,需要优先使用 x64 获得更好性能)不够方便

評分顯示問題

評分跟背景幾乎完美融合 這樣幾乎看不到原本的分數
建議可以改成把原本字體加粗描黑邊或者是把上下的背景顏色稍微調暗Screenshot_2024-03-14-19-21-30-943_com.xiaoyv.bangumi.jpg

更改進度管理的順序

目前應該是按照點格子的數量來排序的 這導致每次在點格子的時候條目會一直亂跳 一下要拉到最下面 一下又會跑到最上面
我希望能夠按照點擊時間來調整順序 這樣點過一次要再點一次就能直接在上面點
Screenshot_2024-04-06-02-15-01-184_com.xiaoyv.bangumi.jpg

【建议】

我用的是1.03版本,基于这个版本提几个建议:
1.底栏追番进度
我下到的版本,预览图上追番进度的地方被替换成了排行榜,我认为没有必要这么做,追番进度是比排行榜使用频率更高的功能,追番进度放到底栏里比较好。
2.追番进度排序
个人认为进度管理这里的排序应该改一下,不要简单按更新日期排序,我认为更好的排序方式是:
最新更新的条目,最新集用户如果没有标记(不含想看标记) 那应该排到最上面,然后最新集没看的动画按照日期从新到旧罗列下来。
如果用户把一个动画所有已更新剧集都标记了,那这个动画说明用户暂时不需要标记这动画,应该放到列表最后头,等到下一集更新,再按照规则浮到列表上面
3.排行榜显示优化
这个页面显示的评分没有做背景蒙版,导致有些时候字看不清,我认为直接用每日放送页的样式就挺好,再在右上角加一个排名就行。至于因此被挤掉的年份,我认为在排行榜页显示播出日期,没有多少必要,建议直接删去。
image
image
5.首页的按钮
image
①首页没有提醒
官方web版,以及其他几个app,把短信和提醒功能放到了一起,这边看app首页只放了短信,有点反直觉,建议两个都放首页,或者把两个功能放到一个页面?
②有两个图标,我觉得不太合适
dollars是聊天版,这里我认为换成magi用的💬图标更好,至于MAGI,建议用🎓图标。
③首页的wiki按钮点不动,不知道是不是bug
6.条目页有个预览,现在完全是废的,显示内容完全意义不明。bgm官方并没有提供预览图片,我是建议要做的话可以链接到豆瓣的相关页面
7.条目页下拉没有日志和讨论版
我知道右滑可以看到,但...藏太深很难找,建议放部分日志讨论版到吐槽上面。

我很感谢大佬做的app。整体上体验舒服很多,功能也比较全,但这些小的细节,建议修一下,体验会更好

关于页面加载的一些建议

本人不太懂安卓开发,就直接说问题了。

问题描述

主要是页面加载速度的问题。页面中,”发现“没问题,是直接打开的。但是其他地方感觉都是在线加载的,断网了就无法显示。像是超展开这种基本上几乎全部重新加载的页面无所谓。最主要问题就是“进度管理“这种每次只是部分更新的页面,本人喜欢进度管理放开屏,每次打开都要转个2-3秒,比较影响体验。

相关意见

我认为完全可以先从缓存加载显示出来,然后再更新页面,使体验更加流畅。

版本

Bangumi-for-Android 1.0.2
android 13

詳情的點擊邏輯問題

點擊圖中綠色的人物照邏輯應該跳轉人物頁面
但是實際上不管點哪裡都是到二級菜單(跟點更多跳轉是一樣的)
建議把點擊改成人物跳轉
IMG_20240326_095444.jpg

【建议】内容文本可选中

目前只有标题可以长按复制,其他地方没有办法选中文本,想查东西或者分享内容的话要开到浏览器去复制,不方便。
版本1.0.4

一些Bug和建议

· 全屏显示问题:
IMG_20240324_094006
这个界面对于刘海屏的手机上面的菜单栏触摸会有点困难,能不能向下调一点
· 回复问题:
Screenshot_2024-03-24-09-35-08-209_com xiaoyv ban
Screenshot_2024-03-24-09-35-12-504_com xiaoyv ban
回复时下面的回复键不会随输入法弹起来
· 一点建议:
话题文章能否支持自由复制
文章中自动识别链接且可以设置在默认浏览器打开
感谢!

两个问题

一个是全屏显示有点问题,下面还有黑条
Screenshot_2023-12-25-20-35-33-110_com xiaoyv bangumi
我的机型是k40, v14.0.7.0
第二个是一打开应用然后点击我的页面,右上角的图标会反色失败
Screenshot_2023-12-25-20-36-12-318_com xiaoyv bangumi
不太懂安卓开发,不知道好不好改,不过真的谢谢大佬做的app

CI版本

請問一下能先打包有CI的版本嗎👀

有关 strings.xml

请问能否加入繁体中文语言?

大概把 *.kt 和 res/layout/*.xml 里面的字串,移到 res/values/strings.xml 这样才方便翻译

文字错误、UI 改进建议、密码管理器适配

首先感谢大佬制作 app,用户体验比班固米移动版 web 页面好了不少。
首次体验了几分钟,发现几个值得改进的小问题:

文字错误

  • 部分页面「动画」与「动漫」混淆。
  • 我的 → 维基:显示「页面正在发中…」(漏字)
  • 设定 → UI 配置 → 首页中间 Tab 页面:「提示」(弹窗的标题不对)

UI 改进建议

  • 字体:希望允许设定 UI 字体为系统默认字体,个人不太习惯这种有点粗的圆体字。
  • 设定:设定菜单中一些选项应做成开关或者复选框的样子,而非右箭头。否则会让用户认为还有下一级菜单。

密码管理器适配

登录的时候发现我的密码管理器(Keepass2Android)仅帮我填充了用户名,我需要手动拷贝粘贴密码。

(Issue 发布时使用的版本为 v1.0.2)

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.