关于 PendingIntent 您需要知道的那些事
PendingIntent 是 Android 框架中非常重要的组成部分,但是目前大多数与该...
RecyclerView的复用机制
RecyclerView是Android业务开发非常常用的组件。我们知道它有复用,并且设计优雅...
Room数据库快速实战
Room数据库是Google的JitPack组件中的一个,推出已经有一段时间了,现在的使用者也...
微信全文搜索优化之路
本文首次发表在《程序员》杂志 2017 年 09 月期。
前言
基于本地数据的全...
性能优化抖音 Android 性能优化系列:启动优化之理论和工具篇
启动性能是 APP 使用体验的门面,启动过程耗时较长很可能导致用户使用 APP 的...
iOS Mach 异常、Unix 信号 和NSException 异常
前言
Crash的主要原因是你的应用收到了未处理的信号。
未处理信号可能来源于三个...
Android 11及以上出现 Intent.resolveActivity(context.getPackageManager()) == null的处理
1、使用场景:App调用系统相机拍照设置图片。
2、问题描述: targetSdkVersion...
Android Studio 3.1.2 ndk之java.io.IOException: Cannot run program mips64el-linux-android-strip问题
近期我升级了传说已久的android studio 3.0 我原本使用的是2.3把版本 由于倾心3.0 ...
第23章 Spring Boot安全升级:JWT认证授权轻松上手
在上一篇文章【# Spring Boot集成Shiro实现安全防护】中,我们深入探讨了探索另一...
Android性能调优利器StrictMode
作为Android开发,日常的开发工作中或多或少要接触到性能问题,比如我的Androi...
GapWorker导致RecyclerView视频播放声音残留问题
场景描述
App 有两个tab,每一个都是Fragment,以FragmentA和FragmentB 代称...
Android 内存优化:什么原因导致内存问题?通过内存工具进行分析;内存抖动和内存泄漏;MAT的使用;Profiler的使用;如何优化?
目录
一、为什么要进行内存优化呢?
我们开发一个App程序,如果不了解内存的使用...
Jetpack Compose – UI定位
前言
在使用Compose开发过程中,有些场景需要把UI定位到某个位置,使用compose-lay...
android RecyclerView的复用机制
RecyclerView的View是在什么时候放入到Recycler中的。以及在Recycler中是如何保...
移动跨平台技术方案总结
“得移动端者得天下”,移动端取代PC端,成为了互联网行业最大的流量分发入口,...
你是如何使用 wait () 方法的?使用 if 还是 while
Hi 大家好,我是 DHL,大厂程序员,公众号:ByteCode ,在美团、快手、小米工作过...
异常体系 Error/Exception 运行异常/非运行异常
Throwable是Error的基类,也是Exception的基类
Error和Exception的关系
Erro...
【Rust NDK】开篇
引言
最近又在看Rust相关的东西,于是很无聊的写下了这篇文章,作为 Rust NDK 的接...