- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 聊一聊Android的Handler(一)
Handler对于Android开发者而言,应该是再熟悉不过的了。每个Handler在创建时,就会绑定于一个特定线程内(创建时所在的线程),同时也绑定于该线程所在的Message Queue。Handler是做什么的?归类下来,其实是两个用处: 1. 管理该线程内未来任务的执行次序。(schedule功能) 2. 不同线程之间的消息通信。(包括UI线...
2019-07-21 17:57:12 348
原创 聊一聊Android的TransactionTooLargeException
是什么?Android OS定义的一种异常类型,binder事务中 发送或接受的序列化对象过大,超过了biner事务缓存区的上限时,该异常就会被抛出。OS通常定义的上限是1M,但这是对整个进程内所有进行的binder事务共用的。根据笔者实践,一次通讯中超过512kb时,就会触发该异常。ps. Google的 Android guide里写的是1M左右,其实是略小于1M的。从and...
2019-07-20 18:58:57 1448
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人