鲁宇峰
鲁宇峰
我这边测试是可以的,你用真机试一下
先确定一下文件路径是否正确,new File 传入path查看是否文件为空
Demo 里面都有例子的,并写有注释。需要什么功能直接去Demo查看使用方法。 因为东西比较多 写文档内容可能太多,不是有太多人想看。 后期可能会补上文档
需要将文件下载到SD卡才可以打开哈,文件打开核心类 https://github.com/Victory-Over/SuperWeb/blob/master/superweb/src/main/java/com/fanneng/android/web/file/FileReaderView.java 下载文件的方法 此demo也有提供哦~
暂时没提供打印功能,不过后续可能会添加此功能
你好! 感谢你对本项目的贡献! 开源项目为很多人服务,所以应该考虑使用者的简洁轻便, 不宜在项目中使用retrofit2、gson等第三方框架,而使使用者强制引入了该框架。 (新增DocumentHelper类,从网络获取文档并缓存)之前也有想法做此工具类, 迫于时间关系还未完成,感谢你也有同样的想法,并实现。 但最优的解决方式应使用Android原生网络请求以及json的解析来做这件事事情。 如果你有多余的时间可以尝试修改,如果没有的话,我会根据你提供的DocumentHelper 做适当的调整。 辛苦,谢谢!
我公司目前的网络库也是采用Retrofit2+RxJava实现的,这种方式也是当前热门。 但在开源项目中,除非该项目跟第三方框架有直接关系,比如说在做二次封装网络库时, 你有需要或者必要使用Retrofit2+RxJava此类框架,此时使用完全没问题。 但是本项目SuperWeb只是跟网络有稍许关系,并且可以使用其他方案替代,所以不建议此类方式实现。 Kotlin确实是很好的语言,但目前的普及性还是不够,自己的Demo中是可以使用学习的, 如果公司项目对语言没有做限制,可以推广使用的,但在开源项目中还是不建议使用, 原因有2: 1、你无法保证使用者项目是否有做Kotlin配置 2、对于未接触过Kotlin的使用者来说,可能阅读你的源码有一定的难度
哥,这是订制功能,你是让我帮你写需求吗...

跟fragment的使用方式是一样的,在demo中你可以查看ToolbarActivity的例子