一、起因 很久以前接手的一个比较老的项目中,是使用Activity的名字作为tag来标识网络请求的。在Activity的onDestroy回调中根据这个标识取消所有的网络请求...
IP属地:上海
一、起因 很久以前接手的一个比较老的项目中,是使用Activity的名字作为tag来标识网络请求的。在Activity的onDestroy回调中根据这个标识取消所有的网络请求...
Shallow Size和Retained Size详解 参考文章How much memory do I need (part 1) – What is retained ...
1)、三阶贝塞尔曲线2)、Path的Measure 一、动画分析 小鱼的行走不是简单的位移,不难看出在小鱼位移的同时身体的角度还随着前进的方向而变化,所以本篇要解决如下两部分...
上一篇Apktool 使用教程 - 简书简单说明了以下 apktool 的基本使用。能够反编译和重新打包一个apk了。 如果你学会了使用 -d ,-b 进行apk的反编译和重...
Upsource功能介绍 简介 Upsource作为Jetbrains公司出品的一款Code Review工具,通过与版本管理软件( Git、 Mercurial、 Subv...
ijkplayer和ffplay在打开rtmp串流视频时,大多数都会遇到5~10秒的延迟,在ffplay播放时,如果加上-fflags nobuffer可以缩短播放的rtmp...
前面几篇关于Gradle插件的开发。在开发过程中,遇到问题就需要找出问题出在哪里。这个问题是自定义插件中还是其他地方?通常报错会给提示: 然后添加--info或--debug...
Lambda介绍:作为函数参数的代码块 用匿名内部类实现监听器 现在用Kotlin的Lambda表达式来替换匿名内部类 Lambda和集合 先看一个例子 然后创建一个Pers...