作用域函数 Kotlin 标准库包含几个函数,目的是在对象的上下文中执行代码块。...
2023-09-10 666

本文不会太具体讲编写Gradle插件中用到的API,只是大致梳理一下如何编写一个Gr...
2023-09-12 597

为什么做这个项目: 学习Rxjava,基本所有人都会看扔物线的《给Android开发者Rxja...
2023-09-16 651

前言 对于一张图片,你知道应该存放在那个资源目录下面吗,或者说,放在那个资...
2023-11-17 617

SQLite 是一个被大家低估的数据库,但有些人认为它是一个不适合生产环境使用的玩具...
2023-07-22 484

今天跟大家聊一聊无论是在工作中常用还是在面试中常问的线程池,通过画图的方式来...
2023-07-30 501

很多人觉得动态规划很难,甚至认为面试出动态规划题目是在为难候选人,这可能产生...
2023-08-20 469

程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的...
2023-08-23 580

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

目前市面上有许多Android插件化方案。每种方案都有各自的实现思路。而且随着Googl...
2023-09-13 723

1,Activity 1.1 生命周期 正常情况系,Activity会经历如下几个阶段: onCrea...
2023-09-25 636

协程的 cancel 不能中断线程 如果我们在协程中使用了线程的并发集合,比如Link...
2024-11-09 501

Android系统包含netd、servicemanager、surfaceflinger、zygote、media、installd...
2023-07-29 780

Flutter和原生Android控件对比: Flutter控件 Android控件 AppBar ActionBa...
2020-05-03 543

文章思维导图 前言 进行 okhttp 的核心源码分析,必须要搞清楚 http 协...
2023-08-18 572

1. 模式介绍 模式的定义 定义一个操作中的算法的框架,而将一些步骤延迟到...
2023-08-21 627

any : 是否至少有一个 /** * 是否有(符合条件的)元素 */ private fun any() {...
2023-10-16 497

类型的声明与使用 val与var val->不可变引用,var->可变引用。 我...
2023-09-12 507

1. 类描述符 在 JNI 的 Native 方法中,我们要使用 Java 中的对象怎么办?即在...
2023-09-15 573
显示验证码
没有账号?注册  忘记密码?