前言 Kotlin Flow 如此受欢迎大部分归功于其丰富、简洁的操作符,巧妙使用Flow操作符可以大大简化我们的程序结构,提升可读性与可维护性。然而,虽然好用,但有些操作符...
前言 Kotlin Flow 如此受欢迎大部分归功于其丰富、简洁的操作符,巧妙使用Flow操作符可以大大简化我们的程序结构,提升可读性与可维护性。然而,虽然好用,但有些操作符...
努比亚技术团队原创内容,转载请务必注明出处。 Android卡顿掉帧问题分析之原理篇[https://www.jianshu.com/p/386bbb5fa29a] Andr...
最近在引入两个kotlin写的aar库时编译器报了这样的一个错误。说是打包时存在两个相同的文件,文件路径是META-INF/library_release.kotlin_mo...
修改窗口的尺寸要在onAttachedToWindow后才能成功,在这之前,getWindow().getDecorView().getLayoutParams返回值是空的 ...
时间过的很快离上次更新文章已经有了两年之久,为了共同学习共同进步宗旨,绕网络模块主题开展一次技术分享,(回顾之前同事讲了一些主题,HTTP/HTTPS、DNS解析/DNS优化...
基于api28 常用属性不再赘述,只看一些不常用的或者新添加的属性。 1 padding 以上属性api26添加。 2 scroll 以上两个属性对应的成员变量为mScrol...
下一篇什么时候出呢
我的 Android 重构之旅:动态下发 SO 库(上)由于公司的业务不断拓展,生产环境的 APK 大小也从我最初进入公司时的 70M 变为了160MB ,在分析了 APK 结构目录之后,常规的压缩方案已经收效甚微了,动态加载第三...
由于公司的业务不断拓展,生产环境的 APK 大小也从我最初进入公司时的 70M 变为了160MB ,在分析了 APK 结构目录之后,常规的压缩方案已经收效甚微了,动态加载第三...
快手在2020年中旬开源了一个线上OOM监控上报的框架:KOOM,这里简单研究下。 项目地址:https://github.com/KwaiAppTeam/KOOM/tree...
Java运算符大致分为逻辑运算符(&&,||,!)、算数运算符(+, -, *, / ,+=)、位运算符(^,|,&)、其他运算符(三元运算符) 不了解二进制运算的同学可以看...
Jetpack AAC 系列文章:“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握![https://www.jianshu.com/p/7...