转载自:https://blog.csdn.net/qq_27656585/article/details/84298373 java代码:
转载自:https://blog.csdn.net/qq_27656585/article/details/84298373 java代码:
本篇文章的前提是使用Scaffold和AppBar组件。 1. 沉浸式状态栏 2. 状态栏的背景颜色 3. 状态栏的文字颜色 Brightness.light文字黑色Brig...
一、Hilt简介 Hilt Google开源的一个 Android 的依赖注入库,其实是基于 Dagger。Hilt 是专门为android打造的 ,可以使我们的代码 尽量的...
在上一节中,我们简单介绍了Dagger2的使用,其实我们在使用Dagger2的时候,发现还是比较繁琐的,要自己写Module、Component、Provides等等,于是H...
Android中不规则形状View的布局实现 在Android中不管是View还是ViewGroup,都是方的! 方的! 方的! 而对于非方形的,Android官方并没有给出...
协程的上下文 Job:控制协程的生命周期 CoroutineDispatcher:向合适的线程分发任务 CoroutineName: 协程的名称,调试的时候很有用 Corou...
1. Jetpack(MVVM) MVVMHabit 于谷歌最新AAC架构,MVVM设计模式的一套快速开发库。binding-collection-adapter 数据绑定框...
By LongLuo 在PC上,绝大部分软件都是Windows应用且闭源的,Linux系统只占了很小的份额,只有专业人士才会使用。随着移动互联网的到来,在智能手机系统中,An...
一、前言: 普通蓝牙设备官方文档 Android 平台包含蓝牙网络堆栈支持,凭借此支持,设备能以无线方式与其他蓝牙设备交换数据。应用框架提供了通过 Android Bluet...