一、嵌套类 如果一个类只对另一个类有用,那么将其嵌入到该类中并使这两个类保...
2023-09-10 644

一、Kotlin的可空性 null 在java中我们司空见惯的空指针异常NullPointerExcep...
2023-09-10 382

1、定义类与field关键字,以及计算属性,和防范竞态条件 class Student { ...
2023-09-10 672

1、初始化块:初始化块可以设置变量或值,以及执行有效性检查,如检查传给某构...
2023-09-10 1.81k

1、创建不可变List集合 fun main() { val list = listOf("Jason", "Jack...
2023-09-10 620

Jetpack Compose 是 Android 用于构建本机 UI 的现代工具包。它简化并加速了 Andr...
2023-09-10 1.05k

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

泛型使用方法 在类上使用泛型 类上面使用泛型,需要把泛型声明在类名后...
2023-10-11 728

近期我升级了传说已久的android studio 3.0 我原本使用的是2.3把版本 由于倾心3.0 ...
2023-09-10 384

最近研究android 组件化过程中 遇到了一个问题 给一个library 中的 button 添加点...
2023-09-10 495

权限的目的 权限设立的目的是保护安全 权限机制 系统权限分三种: Android所有者...
2023-09-10 520

1. 数据的存储方式 最常用的五种数据存储方式: SharePreferences, File I/O, SQLit...
2023-09-10 510

Android 组件化中使用动态创建的作用是解耦; 1. 反射机制 反射有两个作用:1.反编...
2023-09-10 473

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

本地广播LocalBroadcastManager 说到组件间通信第一个肯定想到广播BroadcastReceiv...
2023-09-10 683

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

1. Binder 应用层框架 在应用层,Binder 是一个 CS 架构,涉及了 Client ...
2023-09-16 862

9 GPIO编程应用开发 9.1 GPIO编程基础介绍 ​ GPIO(General-Purpose IO Ports)...
2023-11-17 1.08k
显示验证码
没有账号?注册  忘记密码?