在Kotlin中,有很多很酷很实用的特性,比如Lambda和高阶函数,利用这些特性,...
2023-09-21 918

场景描述 App 有两个tab,每一个都是Fragment,以FragmentA和FragmentB 代称...
2023-09-21 858

最近在帮忙定位一个问题,涉及到某个应用自动启动了,为了确定是谁调用的,使...
2023-09-21 699

PendingIntent 中的单词 “pending” 指延迟或挂起,就是指它是延迟的或挂起的。一句...
2023-09-22 1.19k

一、应用行为变更 1.1、进程只能杀死自己的后台进程 说明:从Android 14开始,当应...
2023-09-22 1.29k

1、为什么需要代码规范 任何系统性的项目都需要架构设计,而架构设计的核心命题...
2023-09-23 802

组件(Components) FloatView ShapeableImageView MaterialBu...
2023-09-23 755

市面上有很多优化方案,但是都没有一个完整的链路体系,现在它来了,本文将带你...
2023-09-23 853

Handler是Android中的消息处理机制,是一种线程间通信的解决方案,同时你也可...
2023-09-25 728

以前项目中虽然也使用MVVM架构,但由于整体框架不是我自己搭建的,导致我对于M...
2023-09-25 834

1,Activity 1.1 生命周期 正常情况系,Activity会经历如下几个阶段: onCrea...
2023-09-25 862

前言 activity启动的流程分为两部分:一是在activity中通过startActivity(Inten...
2023-09-25 936

上次,我们讲了MVC、MVP、MVVM,其实从狭义上来讲,Android的架构概念就在这儿...
2023-09-25 871

说起Android的进程间通信,想必大家都会不约而同的想起Android中的Binder机制。而...
2023-09-25 665

前言 本文不涉及LiveData的基本使用方式。 阅读本文之前,强推推荐先看官...
2023-09-25 843

作为开发人员,在我们的日常开发中,为了构建更好的应用程序,我们需要考虑很...
2023-09-25 1.14k

1. 怎么跨进程传递大图片 考察点 了解各种跨进程传输数据的方式及各自优缺点 ...
2023-09-25 800

一、IOC简单科普 所谓IOC,即控制反转(Inversion of Control,英文缩写为IoC...
2023-09-25 887

为什么进行全埋点? 以往手动形式埋点 以往的埋点方式都是人为进行定义名称和选...
2023-09-25 968

一、基本介绍 1. AOP 在了解AspectJ前,我们首先了解另外一个名词:AOP 1.1 概念...
2023-09-25 770
显示验证码
没有账号?注册  忘记密码?