Android Gradle插件升级至3.4.0版本之后,带来一个新特性-新一代混淆工具R8,做为D8的升级版替代Proguard;在应用压缩、应用优化方面提供更极致的体验...

Android Gradle插件升级至3.4.0版本之后,带来一个新特性-新一代混淆工具R8,做为D8的升级版替代Proguard;在应用压缩、应用优化方面提供更极致的体验...
1. 为什么要做这个库? 相信大家在平常的生活中,如果遇到扫码的场景第一个想到的应该就是微信了,可以说微信使用二维码打开了移动互联网的另一扇大门,并且在扫码体验上及其优秀,本...
可以的,修改一下代码
Android自定义柱状图表本文通过示例代码介绍如何自定义简单的直方图表,此图表并非常见的直方图表,而是可以分组的。此文不会过多涉及原理,比较简单,示例图片如下(gif图片没有制作好,有闪烁,请见谅):...
本文简单介绍Activity生命周期,内容主要来自于官方文档。 在简述各个生命周期方法前,先总体做一下概述。我们可以从三个层面来监视Activity生命周期完整生命周期:完整...
@wuli璇哥 您好,我这里没发现问题,目前无法判断问题根源,正常来讲,如果重新设置了点击事件监听,不会出现这个问题
Android 动态调整应用字体大小Android应用字体大小默认随系统设置的字体大小而变化,但您可能不希望您的应用字体大小随系统设置变化,想要自己控制,例如微信。本文简单介绍一下如何实现应用字体大小动态调整而...
@Echo_70d5 我这里把首页改成了fragment测试的
Android 动态调整应用字体大小Android应用字体大小默认随系统设置的字体大小而变化,但您可能不希望您的应用字体大小随系统设置变化,想要自己控制,例如微信。本文简单介绍一下如何实现应用字体大小动态调整而...
@Echo_70d5 我这里测试了一下,是会变化的,activity都重建了怎么没变化呢
Android 动态调整应用字体大小Android应用字体大小默认随系统设置的字体大小而变化,但您可能不希望您的应用字体大小随系统设置变化,想要自己控制,例如微信。本文简单介绍一下如何实现应用字体大小动态调整而...
@Echo_70d5 当前页面是代码控制的变化,其他页面调用了recreate,当前页面没有调用这个方法,如果调用的话会有明显的activity重建变化,所以没有调用,demo里有控制代码
Android 动态调整应用字体大小Android应用字体大小默认随系统设置的字体大小而变化,但您可能不希望您的应用字体大小随系统设置变化,想要自己控制,例如微信。本文简单介绍一下如何实现应用字体大小动态调整而...
最近利用空闲时间,通过贝塞尔曲线写了一个Indicator,效果如下(视频转换gif效果不好)完整代码传送门 本示例的圆形绘制,是从右下方1/4圆弧开始(相对于圆心的第一象限...
@枫叶_1541 您好,setDatalist方法有点疏忽,请该在方法末尾调用postInvalid方法
Android自定义柱状图表本文通过示例代码介绍如何自定义简单的直方图表,此图表并非常见的直方图表,而是可以分组的。此文不会过多涉及原理,比较简单,示例图片如下(gif图片没有制作好,有闪烁,请见谅):...
这是一篇纯粹的实践文章,没有解析,唯一需要提醒的是,要保证两个小球在垂直方向保持一致的运动状态。直接上示例图片(屏幕录制效果不好)及代码,代码中展示了Interpolator...
您可能经常会听别人说或在相关资料中看到ObjectAnimator能够通过反射直接修改对象的属性,但是您可能并不清楚相关机制,本文简单介绍一下。ObjectAnimato...
@寒冬22 感谢您的赞~
RxJava+Retrofit2搭建网络请求组件完整配置、示例代码及流程梳理本文是对之前写的两篇文章的综合概述及全流程梳理Android 利用RxJava和Retrofit搭建网络请求组件——监听回调及部分源码解析Android 利用RxJava和R...
本文简单介绍一下TypeEvaluator,来了解一下它的用途。TypeEvaluator是一个接口,我们可以自定义该接口实例,并通过ValueAnimator的setE...
插值器和估值器是我们可以改变动画更新值的两个切入点,通过自定义插值器和估值器,我们可以随意改变动画更新时值的计算方式以满足我们特定的需求。本文简单介绍属性动画插值器(Ti...