copy from : http://gityuan.com/2015/10/01/process-lifecycle/ 做为应用开发者,对于进程生命周期和进程中的内存回收是透明的,但了解生命周期对加深对Andorid体系的理解很有帮助 一、 进程生命周期 Android系统将尽量长时间地保持应用进 ...
分类:
移动开发 时间:
2020-02-28 11:50:37
阅读次数:
73
参考 https://developer.android.com/topic/libraries/architecture/lifecycle https://developer.android.com/jetpack/androidx/releases/lifecycle 配置 需要在本目录的bu ...
分类:
其他好文 时间:
2020-02-26 18:40:33
阅读次数:
56
昨天学习了AndroidViewModel,但是我根据视频上讲解,根据所讲用例,在添加依赖得时候一直报错,后来我请教大佬,他告诉我说是,因为网络得问题,国外得一些依赖有可能下不下来,所以可以下载阿里云的依赖。 implementation 'androidx.lifecycle:lifecycle- ...
分类:
移动开发 时间:
2020-02-14 18:50:39
阅读次数:
96
之前我们说过用View Model可以保存数据,这是因为我们允许后台有多个进程,但是如果不运行后台有过个进程那怎么办? 如果后台杀死进程,要想数据保存,我们可以用 OnSaveInstanceState(Bundle outState)这个方法,将需要存的数按key-value值存入到outStat ...
分类:
移动开发 时间:
2020-02-01 16:12:26
阅读次数:
247
1、SavedStateHandle(进程被杀保存数据) 1、依赖 在build.gradle的dependencies中添加依赖: implementation 'androidx.lifecycle:lifecycle-viewmodel-savedstate:1.0.0-alpha01' 2、 ...
分类:
移动开发 时间:
2020-01-31 12:12:23
阅读次数:
124
测试回调代码 package com.example.hello; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; public class Mai ...
分类:
移动开发 时间:
2020-01-30 20:59:08
阅读次数:
101
用了几天开发游戏,现在回头整理下知识 首先附上源码,下载地址 http://www.521100.net/forum.php?mod=viewthread&tid=26&extra=page%3D1 1.Egret 主循环,用于实现业务逻辑更新游戏进度 egret.lifecycle.addLife ...
分类:
其他好文 时间:
2020-01-30 14:15:30
阅读次数:
101
深入理解maven构建生命周期和各种plugin插件 本博文不会长篇大论的讨论生命周期的概念,而是从各种plugin的实际功能和应用出发,来讨论maven的实际应用,说得通透一点,生命周期(lifecycle)可以理解成由各种plugin按照一定的顺序执行来完成java项目清理、编译、打包、测试、布 ...
分类:
其他好文 时间:
2020-01-22 23:32:45
阅读次数:
89
前言 ViewModel的虽然可以以很简单的 ViewModelProviders.of(getActivity()).get(ViewModel.class); 但是这只是google提供的简单构建,你需要引入下面的库才能使用: implementation "androidx.lifecycle ...
分类:
移动开发 时间:
2020-01-15 22:47:07
阅读次数:
270
https://www.jianshu.com/p/f968bf1a1892 在分析 Spring Bean 实例化过程中提到 Spring 并不是一启动容器就开启 bean 的实例化进程,只有当客户端通过显示或者隐式的方式调用 BeanFactory 的 getBean() 方法来请求某个实例对象 ...
分类:
编程语言 时间:
2020-01-05 18:55:22
阅读次数:
112