摘要: 性能优化有哪些难题? 1.性能表现差 app启动慢、卡顿、丢帧 内存占用高、抖动频繁 耗电、网络请求慢 奔溃率、异常率高 2.线上问题无从追查 如何保证异常感知灵敏度(没有反馈,出异常不知道) 如何复原“案发”现场(用户反馈,异常场景不复现) 3.如何快速修复成功 4.性能优化的长期开销大 如何扼杀 阅读全文
posted @ 2019-02-14 22:33 没有,我不是 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 初了解Android的时候,就知道Android是不能在子线程更新UI的,不然程序会直接抛出异常,告诉你,别给我在自线程搞事情! 但是,这个是针对普通的view做的限制,而TextureView,Surface则可以在自线程更新UI,你可以在它的内部创建线程,然后使用canvas在线程里进行绘制。 阅读全文
posted @ 2019-01-19 22:28 没有,我不是 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 最近一直在思考自己的技术方向。新的技术永远都是层出不穷,kotlin,flutter,小程序,轻应用等等,但是作为一个老鸟,新的东西,永远都是学不完的,想在新的技术上迭代学习出一个新高度,而增加自己的技术含量,显然是不足的。 在小公司里,我们并没有对职位分级,所以我一直在思考,对于Android开发 阅读全文
posted @ 2019-01-19 22:03 没有,我不是 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 最近在做的项目页面复杂导致布局嵌套多层,而且又使用了百分比布局(可能主要是这个原因)导致页面加载的时候主线程会被阻塞, 那要想减少主线程阻塞,一来就是简化布局,减轻LayoutInflater的负担,二来就是异步加载布局。 项目当中用了rxjava,于是直接写个异步加载的工具类 在子线程加载布局为V 阅读全文
posted @ 2019-01-17 15:13 没有,我不是 阅读(982) 评论(0) 推荐(0) 编辑