一、缘由 网上有很多关于AIDL原理的讲述,但一直有个疑问是binder为什么在service端是stub,而客户端拿到就变成BinerProxy?网上讲了很多,但一到这个地...
有一次HR给我了一份简历,说是一个资深的工程师,比较特别的是翻译过一本《Andorid XXXX》的书,基本涵盖了Android开发的要点,而且还是有深度的。正好我看过此书...
引子: 正如我们所知,在android中如果主线程中进行耗时操作会引发ANR(Application Not Responding)异常。 造成ANR的原因一般有两种: 当前...
浅析HandlerThread 背景 首先呢?HandlerThread面试的时候有的会问,但是面试官不直接问你是否知道HandlerThread以及用途和实现?面试官会问你...
背景 本文要解决的问题是: 1、Handler究竟是怎样实现跨线程通信的?2、为什么要使用ThreadLocal? 为什么还要写这么一篇文章呢?网上关于Handler机制的文...
前言 郭前辈的ListView源码解析一文,曾提到View至少会进行2次onMeasure、onLayout,但限于篇幅,并未解释原因,好奇就尝试找了找原因。 原因猜想 验证...
3. IPC机制(基础) 3.0 前言 本文总结自任玉刚老师的《Android开发艺术探索》,文章中的【示例】在这里 3.1 Android IPC简介 IPC (Inter...
2. Activity的启动模式 2.0 前言 本文总结自任玉刚老师的《Android开发艺术探索》,文章中的【示例】在这里 2.1 Activity的LaunchMode(...
1. Activity 的生命周期 1.0 前言 本文总结自任玉刚老师的《Android开发艺术探索》,文章中的【示例】在这里 1.1 Activity的总体介绍 在An...
问题描述 前段时间在忙工作室的招新app的时候遇到了一种难缠的情况,描述一下出问题的布局: 需求是点击Edittext的时候需要屏幕移动到该Edittext所在位置(最上方的...
在Android Studio中启动模拟器的时候偶尔会遇到以下的问题: (1)installaion failed with message intall_parse_fai...