BIT101-Android icon indicating copy to clipboard operation
BIT101-Android copied to clipboard

针对北京理工大学搞的怪安卓

Results 12 BIT101-Android issues
Sort by recently updated
recently updated
newest added

- :iphone: 添加导航动画,过度更平滑(目前版本 navigation-compose 的 导航动画有 bug,不过无伤大雅) - :flags: 优化 UI 显示,比如下拉刷新,删掉了全部的 Overscroll 动画 - :bell: 增加评论排序方式选择按钮 - :sparkling_heart: 添加了一个简单的点赞动画 - :arrow_double_up: 升级 Gradle、Kotlin 编译器和 Compose、Coil 的版本

在给BIT101网页上加上深色模式后发现Android WebView并不会自动根据应用内主题设置采用网页的`@media (prefers-color-scheme: dark)`, ~~这样导致深色模式很大程度上白加了~~. 因为没有开发环境, 所以搜了下找到StackOverflow上的[这个帖子](https://stackoverflow.com/questions/57449900/letting-webview-on-android-work-with-prefers-color-scheme-dark), 应该可以参考.

提议

会不会是因为没有请求存储权限?在 "AndroidManifest.xml" 文件中,可以发现当前的 app 只有以下权限: ```xml ``` 值得一提的是,文章板块的图片是可以正常下载的(点击下载按钮会跳转到浏览器中打开图片的链接)。

使用OPPO Reno12 ColorOS 14.1,Android版本为14 我在将bit101生成的ics日程文件导入手机系统日历的时候,发现导入后的日程时区为GMT+0 目前只在该手机上试验并出现该bug过 ![image](https://github.com/user-attachments/assets/287464df-32ef-4ed5-a9b5-aded4505cd76)

学校方面的登录应该是没问题了,至少能用(至少有 Response) 但是登录还是会失败,因为登录到 101 那一步会出问题,不过那就交给 101 的 dev 了() 花一个下午搞出来的(因为十二点才起 Orz),可能有点乱 总之希望能给到一点参考,帮其它 dev 节省一些力气

大致改动: 1. 在“卷”页面下加了一栏空教室查询, 能查询各个校区的各个教学楼的空教室 - 支持配置当前校区、是否显示当前不空闲的教室、空闲时段阈值(不大于这个时间间隔的空闲时段会被忽略, 防止识别到课间 5 分钟等情况) - 对于当前空闲的教室, 会显示该教室还会空闲多久(以及停止空闲的最后时间点) - 对于当前不空闲(但设置为仍然显示)的教室, 会显示该教室在多久后空闲(以及对应时间点) - 调整前面的阈值设定, 可以不把短课间算进去 (默认阈值是 5 分钟, 恰好不会计算 5 分钟的小课间) - 数据来自 BIT 官方, 理论上获取到的教室空闲情况和 i北理上的一致...

跟着 Material You 指南中的 [Transition 章节](https://m3.material.io/styles/motion/transitions/transition-patterns) 改进了原有的过场动画. - 升级了 AGP 版本, 虽然我也不知道为什么要升级, 但是 Android Studio 这样提示的 (); - 实现了 MaterialSharedAxis 的过渡动画; - 用 NavHost 重新实现了 IndexScreen 的导航, 方便实现过渡动画 (原来用 HorizontalPager...

可以开发原生鸿蒙版本的BIT101应用吗

建议点选课表时显示上课时间 在设置里面也显示第几节课

刚刚发现,在 BIT101 App 的“话廊”模块中,点击 bit101.cn 的非话廊链接会调用外部浏览器打开(话廊链接会直接在话廊模块内部跳转)。 既然 BIT101 App 内置了一个网页端模块,是否可以考虑使用网页端模块而非外部浏览器打开这些链接呢? 在 App 内打开内部链接可以保留当前的登录状态,这样进行各种互动就会方便一些。

提议