您的位置:首页 > 其它

项目难点

2016-09-18 19:18 197 查看

1、 进程保活

这里写链接内容

这里写链接内容

2、时间线界面的textView中的表情图标的替换,之前是用正则匹配、imagespan的方式直接将textview 中的表情文字替换成图片,这样的方式每次加载textview都要过滤替换一次,性能很低,而且这种方式不能很好控制表情图片大小,后来进行优化,主要是优化两方面,一是文字、表情bitmap的缓存,二是异步加载。

1、本身的表情文件是项目初始化时保存到数据库中,这样的好处是之后读取表情文件不用每次都从资源文件里读,节约时间

2、将加载过的文字以及表情图片保存在lruCache里,方便之后复用

3、正则匹配、表情文件读取都放在异步线程里,不阻塞UI,异步线程采用线程池的方式加载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: