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

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

一、如何获取选取的网页内容 获取选取的网页内容,通过Java来获取选取的网...
2023-09-24 633免费
免费

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

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

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

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

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

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

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

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

什么是未捕获异常 未捕获异常指的是我们在方法体中没有使用try-catch捕获的异常...
2023-09-21 445

问题 我们使用WebView播放音乐或视频(比如油管视频) 前台播放一直很正常...
2023-09-21 224免费
免费

在编码的时候,我们需要做很多的检测判断,比如某个变量是否为null,某个成员...
2023-09-21 344

问题场景 在项目的App中,有一个ViewPager,它内部包含了WebView,而内部的web...
2023-09-21 358免费
免费

在 Android 开发中,有时会遇到 ANR,一旦出现 ANR 我们就需要拿到对应的trace...
2023-09-21 703

作为Android开发,日常的开发工作中或多或少要接触到性能问题,比如我的Androi...
2023-09-21 448

ButterKnife Zelezny:简化视图绑定 ButterKnife Zelezny 插件自动执行了为 ...
2023-09-20 439

使用命令 ./gradlew --profile --rerun-tasks clean assembleRelease 分析 ...
2023-09-21 478

1. Jetpack Compose 的基本对话框 让我们从基础开始。以下是使用 Jetpack Comp...
2023-09-20 580
显示验证码
没有账号?注册  忘记密码?