在日常的Android开发,我们肯定会使用Toast来进行弱提示让用户有更好的交互体验。这里分享一个常用的Toast开源库——Toasty。 T...
投稿
在日常的Android开发,我们肯定会使用Toast来进行弱提示让用户有更好的交互体验。这里分享一个常用的Toast开源库——Toasty。 T...
(仅个人记录学习笔记) 第一步:准备Android Studio,MAT(Memory Analyzer) MAT下载安装地址:https://...
配置 Kotlin项目: module App: 源码流程分析 三个关键阶段 自定义处理器工作流程: 自定义处理器源码分析:结构图 调用类: A...
前言 本篇文章的阅读对象是为了感觉好像了解MVI但是又不知道这玩意到底是个啥的读者想理解MVI 需要提前理解几个东西1.为什么推荐使用MVI,a...
直奔主题setContentView:AppCompatActivity#setContentView 进入AppCompatDelegateI...
Gradle 插件 + ASM 实战 - 监控图片加载告警 ASM实现大图片检测 准备知识:JVM+ASM+GRADLE 什么是 ASM? AS...
Activity 2个 dispatchTouchEvent、onTouchEvent android.view.Window#shouldC...
目前项目采用单 Activity 模式,页面采用 Jetpack Navigation 导航布局如下:Splash -> Home -> Det...
之前做商城类App的时候,会遇到多个Banner需求,那么我们有没有办法快速实现Banner呢?答案是有的,具体怎么做请看我下面的分享。 Ban...
优点 简单易用:比Camera和Camera2 更简洁 生命周期管理:CameraX 和 Lifecycle 结合在一起,方便管理。比camer...
专题公告
安卓