最近新版本上线,测试同学新写了个变态的测试脚本去测试我们应用的性能,结果遇到了一个非常诡异的现象,当app运行一定的次数之后,就会崩溃,由于我们是系统应用,崩溃之后,系统会重...
最近新版本上线,测试同学新写了个变态的测试脚本去测试我们应用的性能,结果遇到了一个非常诡异的现象,当app运行一定的次数之后,就会崩溃,由于我们是系统应用,崩溃之后,系统会重...
一.Android分三种闪退情况,均可用adb命令输出crash日志。 1、 app无任何提示,直接闪退(最普遍) 先清除之前的日志:adb logcat -c 操作闪退步骤...
前言:针对crash业务分析代码Android 10.0 详细: 一、日志分析 1.异常弹框日志 2.进程启动加载的数据 二、代码分析1.java层的异常弹框监听 总结:1)...
前言 一般情况下app开发完成最后一道工序就是日志收集、奔溃信息查找,我们需要根据打印的错误日志来定位,分析,解决错误。现在一般我们会使用市场上一些第三方平台替我们做了这些事...
字节数转化为kb,MB,GB base64图片大小计算(kb)
所有代码的演示都在RxJava2.2.4版本上进行的 当你传递多个Observable给amb操作符时,该操作符只发射其中一个Observable的数据和通知:首先发送通知给...
本节内容1.菜单效果实战2.旋转动画3.缩放平移透明度动画4.ViewPropertyAnimator5.属性动画实现菜单效果 一、菜单效果实战(补间动画实战)1.做一个简单...
android 属性动画完全解析,初识属性动画的基本用法: 在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果...
了解Lottie+Bodymovin参看上篇文章《设计师和程序员都应该了解的动画还原大杀器Lottie+Bodymovin》。 用Lottie提供Bodymovin插件导出A...
今天记录下Activity一个淡入淡出的切换效果大概效果就是去除了activity的切换动画,感觉很简洁,个人比较喜欢这个效果 直接上效果: 先简单说几个属性android:...
写在开头:文章中出现的问题,仅限Bodymovin5.6.3版本;After Effect 2019版本。如果在后续版本中没有出现,请自行忽略。 坑点1——开始时的画板尺寸 ...
前言 在动画还原上,设计师和开发都碰到过以下问题: 1、动效复杂,通过原生代码还原动画非常耗时耗力 2、设计师即使输出完整的动画参数说明,使用代码还原动效还原仍然会有偏差 有...
好久没写文章了,开工第一天来一发开门红。既然没什么可写的,就简单聊聊Gradlew吧,是Gradle,命令敲多了习惯加个w,开个小玩笑。gradle用来构建项目可谓是十分的灵...
简介 suspendCoroutine 的使用 suspendCancellableCoroutine的使用 Retrofit是如何支持协程的 suspendCoroutin...
一、查看当前手机的网络状态,需要获取ConnectionManager ConnectionManager方式 NetworkCapabilities类方式(6.0以上) N...
本文根据google文档整理而来,强烈建议阅读google文档.本文如有疏漏,欢迎批评指正。 一:Dimming the System Bars: 二:Hiding the ...
一、前言 其实我是不打算写这篇文章的,为什么呢?因为关于沉浸式状态栏的文章太多了,随便google一下就能出来几十上百篇文章,当然这其中有写的好的,也有滥竽充数的。前面在公众...
如何管理你的状态栏图标?这里小编分享两个妙招,让你可以轻松管理Mac状态栏图标。 注意:mac资深用户可忽略 移动位置排列状态栏图标 按Command键,直接用鼠标拖动图标即...