摘要: Activity生命周期探索以及通过源码的方式探究ViewModel如何恢复之前的状态 阅读全文
posted @ 2020-09-17 15:31 Lotz 阅读(1818) 评论(0) 推荐(0) 编辑
摘要: DataBinding学习,记录下来,以便查阅 1、首先添加相应的依赖和plugin implementation "androidx.lifecycle:lifecycle-extensions:2.2.0-rc01" apply plugin: 'kotlin-kapt' 2、在activity 阅读全文
posted @ 2019-11-07 20:52 Lotz 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 注释可以在编译、类加载、运行时被读取,并执行相应的处理。Annotation可以像修饰符一样使用,可以修饰包、类、构造器、方法、成员变量;、参数、局部变量。访问和处理Annotation的工具成为APT。 1)基本Annotation @Override @Deprecated @SuppressW 阅读全文
posted @ 2019-06-19 21:11 Lotz 阅读(350) 评论(0) 推荐(0) 编辑
摘要: import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.os.Build; import android.os.Environment; import android.os.Process; imp... 阅读全文
posted @ 2019-06-16 10:56 Lotz 阅读(211) 评论(0) 推荐(0) 编辑
摘要: package mydata; import java.util.Iterator; /** * 自定义链表,实现链表的基本功能 */ public class MyLinkedList implements Iterable { /** * 节点类,表示链表中的一个节点 */ private static class Node{ ... 阅读全文
posted @ 2019-05-27 11:04 Lotz 阅读(267) 评论(0) 推荐(0) 编辑
摘要: package mydata; /** * 自定义链表,具有链表的基本功能 * @param * 泛型 */ public class MyArrayList implements Iterable { /* 列表默认容量,可扩展 */ private static final int DEFAULT_CAPACITY = 10; /* 列表大小 ... 阅读全文
posted @ 2019-05-26 23:05 Lotz 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 常规思路:分别获取num的位上的值进行相加,判断相加后的结果result,如果result小于10,返回值,否则获取result的位上的值进行相加,判断相加后的结果,直到结果小于10,输出结果 代码: 不用循环和递归: 分析: 对于二位数ab=a*10+b: ab%9=(10*a+b)%9=(a+b 阅读全文
posted @ 2019-05-24 18:41 Lotz 阅读(2526) 评论(0) 推荐(0) 编辑
摘要: 思路: 1、若想重组后的字符串相邻字母不相同,则首先要计算字符串中出现次数最多的字母的个数,如果其值大于字符串长度的一半,则不能实现,返回空串,考虑字符串长度为奇数情况下,所以对字符串长度进行+1,再进行比较; 2、如果可以实现重组字符串,则应该用数组保存每个字母出现的次数以及是哪一个字母; 3、如 阅读全文
posted @ 2019-05-23 00:36 Lotz 阅读(1497) 评论(0) 推荐(0) 编辑
摘要: 由于是android新手,所以对Activity和Fragment的生命周期进行了简单测试,相关流程介绍的也比较多了。 Activity生命周期: onStart()和onResume()的区别: onStart()和onResume()都表示Activity可见,但是onStart()时Activ 阅读全文
posted @ 2019-03-01 11:23 Lotz 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 因为总是忘,所以记下来!!! 使用菜单,首先要在res目录下创建menu目录,并创建相应的menu资源文件(以main为例),声明命名空间: app命名空间主要规定图标显示规则 必须要有id和title,orderIncategory表示排列顺序,越大在菜单栏中越靠后,若同样大小,则按照main文件 阅读全文
posted @ 2019-02-26 14:26 Lotz 阅读(460) 评论(0) 推荐(0) 编辑