![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
学安卓的菜B
这个作者很懒,什么都没留下…
展开
-
android hilt dagger2了解
原文:重学Android Jetpack—Hilt基本使用 - 敲敲代码啦的文章 - 知乎。原创 2024-03-04 10:55:47 · 333 阅读 · 1 评论 -
Kotlin 通过by 实现双击退出,spUtil
【代码】Kotlin 通过by 实现双击退出,spUtil。转载 2023-12-19 16:35:11 · 65 阅读 · 1 评论 -
kotlin 函数作为参数 函数作为数据类型
转发:转载 2023-12-18 19:30:26 · 42 阅读 · 1 评论 -
RxJava2.0 | 基础简介
RxJava2是基于观察者模式的,针对事件流链式操作的响应式编程,在Android开发中已经进行了广泛的应用。本文通过对RxJava2基础流程、线程调度、背压策略的源码解析,对RxJava2在Android中的用法进行归纳和总结。目的帮助大家了解RxJava2的实现机制,和在不同的业务场景选择合适的用法。1、RxJava2的思维导图2、五种观察者模式3、Transformer和compose()消除重复代码Transformer能够将一个Observable/Flowable/Singl转载 2022-05-12 16:42:14 · 440 阅读 · 0 评论 -
在Android中在EditText之外单击时关闭键盘
myTextview.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if (hasFocus) { getActivity().getWindow().setSoftInputMode(WindowManager.LayoutP.原创 2021-12-23 14:27:26 · 1564 阅读 · 0 评论 -
bindService
onCreate()方法只会在Service第一次被创建的时候调用,如果当前Service已经被创建过了,不管怎样调用startService()方法,onCreate()方法都不会再执行。Service和Activity通信Activity通过binder来启动或停止service中的任务,并监听service中任务的进度。代码如下:OnProgressListenerpublic interface OnProgressListener { void onProgress(i原创 2021-12-22 16:30:22 · 290 阅读 · 0 评论