网易云课堂
2017-06-13 359

Android 是一种基于 Linux 的开放源代码软件栈,为广泛的设备和机型而创建
2017-03-09 474

Android设计尺寸规范
2020-07-07 299

一、设备兼容性分类 二、硬件设备兼容 三、软件 APP 兼容 四、兼容不同语言 五、...
2023-07-29 400

线程使用上的问题 new Thread().start(); 线程的频繁创建和销毁 线程的数...
2023-08-18 377

1. 模式介绍 模式的定义 迭代器(Iterator)模式,又叫做游标(Cursor)模...
2023-08-21 575

组件化基础 组件化是什么 开发中经常会对项目进行封装,比如一些基础库,功能...
2023-09-10 318

RecyclerView的View是在什么时候放入到Recycler中的。以及在Recycler中是如何保...
2023-09-12 621

JNI 程序中的异常分为以下几种: Native 程序原生异常,一般通过函数返回值和...
2023-09-15 417

概念:object声明(一个类)是延迟加载的,只有当第一次被访问时才会初始化,所以...
2023-10-09 362

慕课网
2017-06-13 305

内存泄漏排查 背景了解:告知 线上 room_work 运行一段时间内存就会慢慢往上涨,8G...
2023-07-22 328

概述 LeakCanary是一个开源的内存泄漏检测库,极大简化了内存泄漏的检测流程。...
2023-08-18 154

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

关于项目 BeesAndroid项目旨在通过提供一系列的工具与方法,降低阅读Android系...
2023-08-23 475

@[toc] Kotlin协程 协程由程序自己创建和调度,不需要操作系统调度,所以协...
2023-09-10 447

Service启动的大体流程 我们从ContextImpl.startService()开始看。 为什么从这...
2023-09-13 452

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

一:如何动态插入View (源码:SDK30)在讲实现前,我们先看下如何动态插入View,...
2024-01-22 639

Android 源代码树位于由 Google 托管的 Git 代码库中。Git 代码库中包含 Andro...
2019-02-20 480
显示验证码
没有账号?注册  忘记密码?