mthli / Bitocle

Bitocle is a simple android app which allows you to view your source code in GitHub.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unsupport MimeType

mljli opened this issue · comments

当要打开后缀为.cfg的文件时弹出"Unsupport MineType"的提示框。

另外,返回键还是不能好好工作;程序偶尔会崩溃,原因不明。加载速度比以前慢了不是一点,虽然界面好看了(摊手)。

ps: 为什么项目名都改了,这样最容易失去用户啊喂!

关于文件类型

不支持的文件类型(Unsupport MimeType)我是根据后缀名判断的,毕竟像.doc这样的文件是不能打开的。我把不支持的文件类型写死到程序里面了,可能有些类型的文件我没有用过,不太了解,导致也直接归为不支持的类型了。往后会更新。

关于返回键导致的崩溃

这是一个叫做java.lang.illegalStateException的Bug导致的,大概是刷新列表的时候UI和同步数据的线程不一致导致的。这个Bug目前我还没有太好的解决方式,大概是我的水平不够吧。后期解决。

关于访问速度

以前访问那么快,是因为把代码都clone到本地了,所以本地浏览速度超快。

这次我完全采用网络访问数据了,慢是必然的。不过我会在3.0的时候把clone功能加回去,这样就比较不错了。

关于行号

目前还是使用highlight.js,这个js的作者自己说不喜欢行号,所以就没有加进去。我有时间研究一下怎么加行号好了(咦这好像是上个版本的问题了)。

还有名字

嗯,Codeview还是挫了点。就用现在这个吧。