【干货】2024Android高级开发面试宝典以及答案整理1,2024阿里巴巴Android面试真题解析

本文深入探讨了Android开发中的关键概念,包括AsyncTask的执行模式、事件分发机制、View绘制流程、Binder多进程通信以及AMS、WMS、PMS等系统服务的理解。此外,还涵盖了ANR的产生、内存管理和性能优化策略,助你备战高级Android面试。
摘要由CSDN通过智能技术生成

七、AsyncTask 相关

1、AsyncTask是串行还是并行执行?

2、AsyncTask随着安卓版本的变迁

3、Android AsyncTask完全解析,带你从源码的角度彻底理解

  • AsyncTask的基本用法

  • 分析AsyncTask的源码

  • 关于AsyncTask你所不知道的秘密

4、Android源码分析—带你认识不—样的AsyncTask

  • 使用AsyncTask的规则

  • AsyncTask到底是串行还是并行?源码分析

  • 让你的AsyncTask在3.0以上的系统中并行起来

八、Android 事件分发机制

1、onTouch和onTouchEvent区别,调用顺序

2、dispatchTouchEvent,onTouchEvent,onInterceptTouch

3、滑动冲突,如何解决

Android事件分发机制完全解析,带你从源码的角度彻底理解

Android ViewGroup事件分发机制

源码分析

  • viewGroup - dispatchTouchEvent - ACTION_DOWN

  • ViewGroup - dispatchTouchEvent - ACTION_MOVE

  • ViewGroup - dispatchTouchEvent - ACTION_Up

关于拦截

  • 如何拦截

  • 如何不被拦截

4、如果没有找到合适的子View

讲讲Android的事件分发机制

Activity 的事件分发机制

  • ViewGroup的事件分发机制

  • View 的事件分发机制

  • 再来看看onTouchEvent0

九、Android View 绘制流程

1、简述View

  • 13
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值