开发用的安卓13测的 刚发现安卓11不能兼容稍等更新哈
操作流程:
包含手机端和手环端
1.手机端选取本地txt后会智能拆分章节
2.进入章节页面点击同步按钮 同步小说到手环
3.手环书架多本书横向滑动分页
4.受限于手环的性能章节每50章一组 右上角切换分组
5.正文阅读页面 上下滑动+点击翻页
注意事项:
1.第一次连接可能需要手动开关一下蓝牙 手机app里有提示的
2.章节拆分的算法不一定好使 只测了两三本倒也没问题
3.受限于手环性能 传太快会死机 传输做了限流 章节同步大概一秒不到十章吧就是1分钟500章这样子
4.即使这样传输过程还是可能死机 不过我做了断点续传重启后接着传呗 最大的传完过一本30MB的4千多章
5.手机端的书架和手环端的删除书籍不同步 是各删各的
6.受限于手环性能 正文阅读是做了分页处理
真的是无语了这velaos几千字一页都显示不了 没办法实现了虚拟列表复用dom 这也导致滚动到页底有一点卡顿
7.机能有限 我优化水平也拉 操作的时候别点太快
8.暂时只有一种文字大小
吐槽:
开发文档不太详细
两个端的源码放github了 我也是参考官方demo开发的可以给兄弟们参考一下手环和手机对接的流程
About an txt reader for mi band 8 pro. Contribute to zhaoyutiandc/BandReader_band development by creating an account on GitHub.
github.com
an txt reader for mi band 8 pro (this repo is android management tool) - zhaoyutiandc/BandReader_Android
github.com