![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
现在大型的app都采用多个进程来分担单个进程的压力,在清单文件中配置android:process属性,确定是否在同一个进程中,如图中有2个不同...
一、viewModel+自定义接口的方式实现 注意点:viewModel中不要传入context的相关内容,容易内存泄露,如果需要上下文对象,可...
通过PendingIntent实现直接跳转到某个activity或者fragment eg:通过通知直接跳转到某个页面 R.id.navigat...
Navigation的主要元素Navigation Graph:XML资源文件,包含应用程序的所有页面,以及页面的关系,NavHostFragm...
1. FragmentTransaction区别add和replace 源码中关于add的解释截屏2023-03-08 14.40.59.png...
24小时分成48个碎片时间并且判断是否时间已经过去 获取今天明天后天和周几的判断
引用段吐槽一下studio的这个坑,昨天一天就浪费时间在工具上了,修改代码之后编译成功了,但是没有生效,一度让我怀疑自己的代码问题。代码如下:v...
Android中在一个activity中感知它的生命周期非常简单,而如果在在一个非activity类中去感知activity的生命周期就比较困难...
ViewModel是Jetpack中最重要的组件之一了,重要的作用是可以帮助Activity分担一部分工作,它是专门用于存放与界面相关的数据。另...
文集作者