240 发简信
IP属地:上海
  • 120
    Kotlin 协程(一)

    Come and Meet Kotlin Coroutine Tags of Kotlin Coroutine Kotlin协程可以被理解为一种轻量级的线程,它具有挂起和恢复...

  • AIDL通信DeadObjectException来源和解决方法

    使用过AIDL进行跨进程通信的同学,肯定遇到过DeadObjectException这个崩溃,那么这个崩溃是怎么来的,我们又该如何解决它呢?今天这篇文章就来聊一聊。 崩溃来源...

  • 120
    Android注解快速入门和实用解析

    文章较长,欢迎收藏后浅斟慢酌。主要介绍和分析了 RUNTIME 和 CLASS 下两种注解的使用,也欢迎讨论留言。 首先什么是注解?@Override就是注解,它的作用是: ...

  • AIDL oneway 方法的隐患

    结论:不要在服务端oneway接口中处理耗时操作,一旦用于高频调用,服务端又处理耗时,再偶尔碰上cpu负荷高,很可能会发生其他关键调用偶现失败的隐蔽问题,而且这个调用失败不会...

  • 120
    记一次分析解决ANR过程

    ANR即Application Not Responding,一直觉得只要在主线程中注意不要执行耗时操作就不会发生ANR,然而事实告诉我我还是too young too si...

  • 120
    Android应用ANR分析

    一.ANR是什么 Application Not Responding,字面意思就是应用无响应,稍加解释就是用户的一些操作无法从应用中获取反馈。在实际的应用中应当去避免这种现...

  • 120
    Android多渠道打包(定制化马甲包)

    1、为什么要进行多渠道打包? 安卓应用商店(一个商店也叫做一个渠道,如豌豆荚,360手机助手,应用宝)众多,大大小小几百个,每当我们发新版本时,需要将Android客户端分发...