获得徽章 9
- 有人关心这部分内容吗?
KOGE:
“仅基础使用”(初级):我能读懂、修改 build.gradle(.kts),对 Gradle、AGP 有基础的认知,例如了解 Gradle 的任务机制,但碰到非 App 源码的编译错误有点不知所措;
“实现高效自动化、工程化”(中级):我对工程化、自动化有一定的认知、追求,可以通过构建脚本拆分、自定义 Task 来实现日常事务的优化,例如使用 buildSrc 模块抽取并统一管理依赖、使用自定义 Task 组合 CICD 的流程,运用一些最佳实践来提高编译构建效率;
“编译构建增强”(高级):我可以通过查阅 Gradle 文档、Debug AGP、编译期的 Profiler 日志,来自定义 Annotation Processor、Gradle Plugin 等解决一个项目碰到实际问题,抽象成一套可复用的工具;展开赞过评论2 - 之前,我从未停止工作,从未有过主动的gap期。
现在刻意停下来以后反而没啥焦虑了,之前因为莫名其妙的焦虑也看了几个工作,面了两个,一个不合适最后拿了一个offer 最终没去,虽然业务方向不错,薪资平移也能接受。
我坚持去做难而正确的事情,有长期价值的事情。如果35岁是个坎,那我在30岁的时候不妨先去试一试,也许会有点变化呢。最近写作欲望也很强,学习欲望也比上班的时候强。使用《当下的力量》战胜遥远的恐惧,追求自洽与救赎吧展开1点赞 - 在Android中大家都在使用WebP来减少app包体积。通常它的表现都很不错,但如果某些场景中加载大图又对加载速度要求很苛刻,那么有必要替换方案。比如开屏页如果用了大图,不建议使用WebP,WebP的解码速度比Png,Jpeg 低15%左右,大约几十毫秒的差别(机器性能影响不一)。
更详细的分析可以看17年的一篇帖子:groups.google.com
这次收获的来源于在做APP提速的过程中发现了这个小细节。展开等人赞过评论5 - 最近用速度方式读完了《精进》,方法论太多一时应接不暇。如果都能融汇贯通的话,就已经是个很厉害的人了。
第二遍开始细读,甚至是反复的读,不断结合实际进行代入思考。在工作生活上的帮助还是蛮大的。
赞过12
![[尬笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_59.8a63cb5.png)