240 发简信
IP属地:广东
  • provider list 数据更新,界面不更新

    现象: 值使用provider状态管理插件时候,设置监听对象是List,当向已有的List数据中add新数据时候,界面收不到List更新,导致界面也无法更新。 代码: cla...

  • 关于android studio 打断点无效问题

    关于android studio 打断点无效问题 把混淆去掉就可以啦,亲测有效。改为false

  • 120
    【Android基本功】Pain.drawText 实现文字垂直居中

    平时我们在自定义View经常会遇到text的绘制,经常会需要文字水平居中,垂直居中,水平居中比较简单,而垂直居中稍微复杂,所以我们这里讨论下垂直居中。这里涉及到一个关键类Pa...

  • androidx.percentlayout:percentlayout

    Android 中百分比布局

    为什么使用百分比布局 由于Android系统的碎片化发展导致了市面上多种分辨率、多种屏幕密度共存,这对我们的屏幕适配增加了不少的难度,在布局方面我们都知道可以通过Linear...

  • demo地址可以发一下吗

    Android大量数据加载—Paging的使用

    Paging主要是用来结合RecyclerView进行使用的。它的作用是能够逐渐地、优雅地加载所需要加载的数据。也就是一种分页方案。 Paging每次只会加载总数据的一小部分...

  • Android大量数据加载—Paging的使用

    Paging主要是用来结合RecyclerView进行使用的。它的作用是能够逐渐地、优雅地加载所需要加载的数据。也就是一种分页方案。 Paging每次只会加载总数据的一小部分...

  • 我直接返回怎么不会有乱码

    Android NDK开发之旅11--JNI--JNI数据类型与方法属性访问

    JNI数据类型 JNI的数据类型包含两种: 基本类型和引用类型 基本类型 基本类型主要有jboolean, jchar, jint等, 它们和Java中的数据类型对应关系如下...

  • Fresco图片加载源码浅析

    前言 Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设...

  • Intent intent = new Intent(Settings.ACTION_MANAGE_UNKNOWN_APP_SOURCES, Uri.parse("package:" + context.getPackageName()));
    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    context.startActivity(intent);
    installApk(file);
    又跳转又设置会不会有问题呀,正确流程不是应该拿到返回结果后再是否安装吗,不过这个权限我没有做判断(小米8)会自已跳去设置页面

    记 Android 7.0 8.0版本更新安装遇到的坑

    前言:7.0版本更新FileProvider的使用网上很多就不讲了,本文主要讲述这次发版遇到的一系列坑。。。前天喜滋滋的发布了新版本,木有想到昨天就出现问题了,那就是Andr...