240 发简信
IP属地:湖北
  • OPPO、一加、RealMe手机断点调试经常断开

    处理方式为以下4步: 在开发者选项中将日志记录器缓冲区大小调到最大 打开 “一律显示崩溃对话框” 开关 打开 “显示后台ANR” 开关 打开 “...

  • Android通过OutlineProvider + setElevation为View添加阴影

    Android通过Drawable和ViewOutlineProvider方式实现圆角[https://www.jianshu.com/p/60...

  • Android动画相关技巧

    1. 动画估值器(TypeEvaluator) 使用估值器可以计算动画元素的目标属性值,例如ArgbEvaluator可以在颜色变化的动画中计算...

  • ConstraintLayout的使用

    注意,本文不讲解ConstraintLayout的基本使用,而是针对部分问题的处理方案 1. ConstraintLayout中使用0dp约束T...

  • Android setOnApplyWindowInsetsListener的示例用法

    如下: 解注册: 注意:根据源码内容,每个View只能设置一个OnApplyWindowInsetsListener

  • Android通过Drawable和ViewOutlineProvider方式实现圆角

    1. Drawable设置背景方式实现圆角 如代码,在xml文件中定义圆角背景 上面的xml文件定义了一个红色的顶部圆角矩形,将该文件通过设置D...

  • Resize,w 360,h 240
    设置AndroidStuido内存大小以及Build Output 栏内汉字出现乱码的解决方案

    查看Studio 是否内存紧张,当Studio内存不足时会运行卡慢,打开工程后在Studio右下角点击右键打开Memory Indicator后...

  • Resize,w 360,h 240
    Android开发遇到的坑

    1.LiveData添加观察者时使用Lambda创建观察者对象造成观察失效 原因是Java编译器会将同样的lambda优化成静态的,而LiveD...

  • Android编译时动态替换Jar包中的类

    开发过程中我们可能有修改Jar包的需求,但是Jar源码可能不在我们这边,这个时候我们可以用到JarFilterPlugin[https://gi...