240 发简信
IP属地:广东
  • 看到这篇文章才知道堆栈信息是多么有用,非常感谢!

    Android消息循环机制(二)Looper性能检测的缺陷

    这一节介绍一个消息循环的特例。上一节简单介绍了Android的Handler消息循环机制,大致基本就是 1、MessageQueue.next() // 没有消息就阻塞这里...

  • 请问切换时能有什么办法让进程不被杀死吗?百度云盘图标切换时进程就没有被杀死

    双11快到了,不给你的APP加上自动换图标的功能吗?

    注:此方案在部分机型存在不兼容现象,具体表现不一致,可参考文章评论的反馈。如果想投入生产,请务必先评估出现的风险点能不能接受。 前言 也许你也注意到了,在临近双11之际,手机...

  • 我目前是把某个组件设置为COMPONENT_ENABLED_STATE_DISABLED状态时进程就会被杀死,请问你有碰到这个问题吗?

    Android开发:如何动态更换APP图标

    在Android开发中,通常会有这样的需求,逢年过节UI的小伙伴们都会做出节日或活动相关的APP图标让我们更换,可是每次更换都要发版实现。那么,如何在不发版的情况下动态地更换...

  • 请问最终如何解决这个问题的呢?

    安卓实现动态改变app的图标

    11月,12月想必是每个男人最痛心的时间,因为tb、jd打着双11,双12旗号大肆敛财。作为一个搬砖的,我是最鄙视这种行径的(技术low没在tb,jd工作~~)。额,好像扯得...

  • 如果这个版本动态更换了图标,但是下个版本就想把AndroidManifest中的<activity-alias>都去掉,不再需要了,升级覆盖安装后桌面上app图标都不存在了,请问这个问题如何解决呢?

    Android开发:如何动态更换APP图标

    在Android开发中,通常会有这样的需求,逢年过节UI的小伙伴们都会做出节日或活动相关的APP图标让我们更换,可是每次更换都要发版实现。那么,如何在不发版的情况下动态地更换...

  • 当应用包含库依赖项不包含的构建类型时,使用 matchingFallbacks 为给定构建类型指定替代匹配。
    // In the app's build.gradle file.
    android {
    buildTypes {
    debug {}
    release {}
    staging {
    // Specifies a sorted list of fallback build types that the
    // plugin should try to use when a dependency does not include a
    // "staging" build type. You may specify as many fallbacks as you
    // like, and the plugin selects the first build type that's
    // available in the dependency.
    matchingFallbacks = ['debug', 'qa', 'release']
    }
    }
    }

    升级android studio3.0 报Unable to find a matching configuration of project

    修改library buildType和项目一致即可

  • 请问色彩丰富的图片是不是就不适用了?

    Android使用矢量图(SVG, VectorDrawable)实践篇

    是时候全面使用矢量图了。——哲鸠斯·沃硕德 前言 本文是以读者对SVG有一定了解为前提的,否则请先百(谷)度(歌)了解下。 实践都是从坑里爬出来的,因此本文的子题目也可叫做A...

  • 120
    Kotlin+组件化开发实践—开源项目Designer-App

    前言: 历时一个多月,利用自己的闲暇时间,终于完成了我的第一个开源项目Designer v1.0初级版本,后续将会继续开发迭代,用于学习和经验总结。项目主要是仿想去App——...

  • @wildma 已解决😁

    热修复框架Tinker最完整讲解(03)——使用Tinker常见问题

    转载请注明出处://www.greatytc.com/p/0e72515505ca 前言 该系列第一篇文章 热修复框架Tinker最完整讲解(01)——集成之路 主要...

  • 请问ignoreChange如何忽略指定图片资源呢?

    热修复框架Tinker最完整讲解(03)——使用Tinker常见问题

    转载请注明出处://www.greatytc.com/p/0e72515505ca 前言 该系列第一篇文章 热修复框架Tinker最完整讲解(01)——集成之路 主要...

  • 请问现在想把项目的targetSdkVersion升级到23以上,要怎么找全代码中涉及到危险权限的地方呢?

    Android6.0运行时权限解决方案

    最近几天测试说我们的app在6.0的机型上经常崩溃,发现是6.0新的运行时权限的问题,这里给大家分享下我们适配6.0运行时权限的方案 6.0之前的权限模型 在AndroidM...