Lock Lock 在 J.U.C 中是最核心的组件,前面学习 synchronized 的时候说过,锁...
2023-08-18 937

本篇介绍 本篇介绍下如何在macos上编译android的ffmpeg,并在android工程中使...
2023-09-26 3.6k

首先进行环境变量配置 下载jdk 安装jdk 配置jdk 环境变量 然后配置android 环境...
2023-09-10 731

ANR信息获取(trace文件的产生流程) 首先收集需要dump trace的进程并给对应...
2023-09-14 1.1k

App打包发布应用市场的时候正常点的一般都会加个混淆在打包丢上去吧 由于是线上...
2023-09-26 1.14k

Android 源代码树位于由 Google 托管的 Git 代码库中。Git 代码库中包含 Andro...
2019-02-20 1.16k

1,摘要 本文配图介绍HTTPS协议的层级结构,访问原理,交互过程,说明如何...
2023-08-19 1.17k

坐标系 Android中有两种坐标系,Android坐标系和视图坐标系 Android坐标系 ...
2023-09-10 750

本篇记录了Kotlin常用集合的相关操作,用以熟练使用Kotlin里的相关集合。集合接口...
2023-09-10 917

CopyOnWriteArrayList是Java并发包中提供的一个并发容器,它是个线程安全且读...
2023-08-19 851

一、变量,编译时变量 1、要声明可修改变量,使用var关键字。 2、要声明只...
2023-09-10 916

概述 BlockCanary是Android平台上的一个轻量的,非侵入式的性能监控组件,可以...
2023-08-18 756

1. 模式介绍 模式的定义 将一个请求封装成一个对象,从而使你可用不同的请...
2023-08-21 946

ReentrantLock是Java并发包中提供的一个可重入的互斥锁,它拥有与synchronized...
2023-08-18 978

一、前言: java中return、break、continue的含义: 1、break:不仅可以结束其...
2023-10-07 1.02k

组件间跳转 & ARouter路由 常见的跳转,对于用户来说就是页面跳转,对应Androi...
2023-09-10 908

1. 模式介绍 模式的定义 将一个复杂对象的构建与它的表示分离,使得同样的...
2023-08-21 1.02k

/   前言   / 在传统的 Android 开发模式中,由于界面过分依赖于 Activity、Fra...
2023-07-30 935
显示验证码
没有账号?注册  忘记密码?