app备案,该怎么操作? 如果公司的APP已经完成实名认证和ICP备案,现在需...
2023-09-08 1.41k

本文是Fresco源码分析系列第二篇文章,主要来看一下Fresco中有关图片缓存的内容。 ...
2023-09-06 472

通过前面的分析我们了解到Fresco中的图片缓存分为3种: 解码图片内存缓存、编...
2023-09-06 581

阅读Framework的源码可以让你理解Android常用组件的实现原理,在写代码时可以...
2023-09-12 1.4k

上一篇文章我们看了触摸事件的产生 -> Activity.dispatchTouchEvent()的整个...
2023-09-12 543

本文会分析触摸事件的产生 -> Activity.dispatchTouchEvent()整个过程。希望...
2023-09-12 502

本文是Android视图层源码分析系列第二篇文章,通过上一篇文章已经了解到WindowMan...
2023-09-12 589

Android中所有的视图(View)都是通过Window来呈现的,不管是Activity、Dialog还是...
2023-09-12 411

此前我用较长的篇幅来介绍Android应用程序的启动过程(根Activity的启动过程)...
2023-09-12 468

Activity启动相关源码比较复杂、涉及到的链路较多,我经常在理清楚一遍之后过一...
2023-09-12 942

ContentProvider是一个可以跨进程的组件,比如我们可以使用通讯录的ContentProvide...
2023-09-12 510

这篇文章本来应该是继续看VirtualApk中关于插件BroadcastReceiver的处理的。不过...
2023-09-12 419

讲Android Binder机制的文章非常多,这篇文章主要是理一下我对Binder的理解。本文...
2023-09-12 427

本文是RecyclerView源码分析系列最后一篇文章, 主要讲一下我个人对于RecycleView...
2023-08-31 555

1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存...
2023-08-23 519

类加载时机 虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验、...
2023-08-23 517

文章目录 一、Android 系统启动流程 二、Activity 启动流程 一、Android ...
2023-08-23 480

程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的...
2023-08-23 414

前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将...
2023-08-23 935

文章目录 一、APK 文件结构 二、APK 打包流程 三、APK 安装流程 四、...
2023-08-23 432
显示验证码
没有账号?注册  忘记密码?