小文字 吃饭,睡觉,遛狗头


PPT的morph平滑效果与Android动画

Morph是什么? 动画制作 QA Scene分析 TransitionManager分析 小结 参考 Morph是什么? PPT大家都很熟悉了,Office全家桶的成员之一,在制作高品质的演讲稿时,免不了使用动画元素。在新版本(具体哪个版本开始,笔者没有去溯源)中PowerPoint有一个转场动画叫做Morph,即变形动画或平滑动画。(Keynote也有类似特效) morph /mɔːf/ n. 形素,语素;形态;图像变换 v. (使)图像变形;将(图像)进行... 更多


Flutter动态化框架Fair的设计与思考

动态化解决什么问题 原型构思 Fair - Flutter over the air 确定I/O问题 Fair SDK上手 Fair架构 版本适配 组件生成 Bundle生成 DSL与AST Next 作者:58同城,平台技术部-吴朝彬,本地服务-李旭 动态化解决什么问题 这是一个“送分题”😅。在很多技术框架中,都有动态化的诉求,拿到Flutter中,同样... 更多


瘦身|Kotlin与Version资源在App中的分析

资源分布情况 kotlin_module文件 kotlin_metadata文件 kotlin_builtins文件 .verison文件 微信、QQ、快手与Kotlin? 小结 参考 不知从何时起,发现APK中陌生文件越来越多。比如本文分析的kotlin相关文件和version配置信息 META-INF/kotlin-stdlib.kotlin_module kotlin/time/TimedValue.kotlin_metadata kotlin/ko... 更多


AspectJ切面实例模式与GC的探究

切面代码初探 切面实例与使用 切实代码 singleton实例模式 perthis实例模式 小结 参考 切面代码初探 通过AspectJ在编译期间生成代码,并根据我们的JointCut和Advice在目标位置进行代码的织入/插桩。所以第一个感兴趣的点就是插桩的代码生成的效果是怎么样的。 切入点的选择是可枚举的:Before, After, AfterReturning, AfterThrowing, and Aroun... 更多


笔记|Flutter引擎架构

背景 概览 线程Threading Platform Task Runner UI Task Runner GPU Task Runner IO Task Runner 小结 背景 在Flutter仓库中,有一些官方资料,比如Flutter引擎里的线程模型就有一篇官方资料。原文地址如下: https://github.com/flutter/flutter/wiki/The-Engine-archi... 更多