前言 最近写业务的时候遇到一个带有轮播的界面 在交互效果还定稿的时候,大佬同事建议轮播样式可以考虑 MotionLayout 中的 Carousel, 这个组件就是为轮播而生...
前言 最近写业务的时候遇到一个带有轮播的界面 在交互效果还定稿的时候,大佬同事建议轮播样式可以考虑 MotionLayout 中的 Carousel, 这个组件就是为轮播而生...
逐句理解项目含义。 可以到项目地址查看源码,加速Github[https://gitee.com/zcwfeng/use_compose] 对照,因为完全拿代码没意义 Mai...
源码版本:Android 27 一、应用的启动 首先我们需要知道: ActivityThread的main方法,是Android应用程序启动时的入口点。 在main方法里执行...
目录 Android之context讲解[https://www.jianshu.com/p/5674359ad081] context Context,中文直译为“上下文”...
AsyncTask 长久以来,AsyncTask在Android开发中一直扮演着一个重要的角色,它主要用于执行一些不太长的异步任务。作为用来替代Thread + Handle...
我们首先来看一下Builder模式的定义:23种设计模式之一,英文叫Builder Pattern。其核心思想是将一个“复杂对象的构建算法”与它的“部件及组装方式”分离,使得...
我们通常是使用onActivityResult来获取页面回传回来的回调以及数据,但是随着应用的扩展,onActivityResult回调方法各种嵌套、耦合严重、难以维护,会有...
Android Jetpack[https://developer.android.google.cn/jetpack] 集合了一系列的开发库,旨在帮助开发者更容易地创作高质...