前言 我基本上找遍了网上所有通过ItemDecoration设置分隔线的文章,但都不尽如...
2023-09-25 361

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

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

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

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

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

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

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

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

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

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

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

它们是管理长时间运行的操作和后台任务的重要组件。在本文中,我们将探讨不同类型...
2023-09-20 328

我们通过 Retrofit 和 Okhttp 进行了数千次 HTTP 调用。有时,这些请求会由于...
2023-09-20 604

APK 或 Android App Bundle 文件只能包含一个 AndroidManifest.xml 文件,但 Andr...
2023-09-20 428

前言看了一圈各大网站目前关于隐私合规检测的分享,发现大家几乎都是自己写一套动...
2023-09-19 402

前言 最近想尝试开发一个Android安全性检测平台,在尝试获取APK第三方SDK的信...
2023-09-19 552

修改targetSdkVersion 33 适配Android13后,检查移动网络环境异常,Android11 的...
2023-09-19 426

当DialogFragment弹出后,如何防止一次又一次的动画?例如后台切换回来、activity...
2023-09-19 323

/** * 设置tablayout下划线根据文字宽度而改变 * @param tabLayout *...
2023-09-15 393
显示验证码
没有账号?注册  忘记密码?