感知生命周期的数据 -- LiveData 零. 前言 上篇文章《万物基于Lifecycle》 介绍了整个Lifecycle体系的基石,今天这篇文章咱们来看看Jetpack给我们带来的活着的数据——LiveData。 大纲 LiveData 是什么? 为什么要用LiveData? How to us ...
分类:
其他 时间:
2020-09-14 00:02:12
收藏:
0 评论:
0 赞:
0 阅读:
70
点文本 直接单击鼠标可输点文字 输完后在离文字较远的地方出现白色箭头单击可结束输入,也可选择其他图层结束输入 再次修改文字可双击文字缩览图 出现黑色小箭头可以在输入到的情况下拖动文字,文字工具下按Ctrl键可临时变为移动工具 换行直接按回车键 有的字体没有字重 字体大小 可以在属性栏中调大小 Ctr ...
分类:
其他 时间:
2020-09-14 00:01:50
收藏:
0 评论:
0 赞:
0 阅读:
77
1、连接redis settings.py文件增加配置 1 CACHES = { 2 "default": { 3 "BACKEND": "django_redis.cache.RedisCache", 4 "LOCATION": "redis://127.0.0.1:6379/1", 5 "OPT ...
分类:
其他 时间:
2020-09-14 00:01:17
收藏:
0 评论:
0 赞:
0 阅读:
76
分治算法的介绍 基本思想:分而治之(Divide and conquer) 模式: 设置一个阈值N0 当问题规模p小于N0时,采用基本子算法 当规模大于N0时,将问题分解再合并 汉诺塔问题 思路: 当片数n=1时:将一片从A移动到C 当片数n>=2时: 将所有片看作两部分,最下面一片为单独一部分, ...
分类:
编程语言 时间:
2020-09-14 00:01:01
收藏:
0 评论:
0 赞:
0 阅读:
80
indexOf :查找字符串中有没有存在的指定字符 然后返回起始下标 没有返回 -1 lastIndexOf(): 指定一个字符串 从后往前数 返回对应的下标 没有就返回 -1 charAt():根据下标输出指定位置的字符 split:将字符串转为数组 concat():用于拼接成一个新的字符串 在 ...
分类:
其他 时间:
2020-09-14 00:00:45
收藏:
0 评论:
0 赞:
0 阅读:
74
## Scanner next() 不能包含空格 nextLine() public class Demo02 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); if(scanne ...
分类:
编程语言 时间:
2020-09-14 00:00:05
收藏:
0 评论:
0 赞:
0 阅读:
64