摘要: 认识Activity的LaunchMode 从刚接触Android开始我就了解到了launchMode的四种启动模式,但是我没有去深如了解,哪怕再深入一点点。 这段时间 在准备 面试 复习之前学习的知识我也感觉 要准备的很多。 我们要了解LaunchMode就要了解Activity的回退栈,要明白L 阅读全文
posted @ 2021-05-22 21:06 沙雕货 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 重学Android——Lifecycle 首先我们先对Lifecycle有个总体的认识 ↑。 lifecycleObserver通过直接注册观察Lifecycleowner,当lifecycleowner对象生命周期发生变化的时候就可以直接通知observer,Activity以及Fragment都 阅读全文
posted @ 2021-05-22 21:03 沙雕货 阅读(206) 评论(0) 推荐(0) 编辑
摘要: RecyclerView what is recyclerview ? a flexible view for providing a limited window into a large data set Recyclerview: Layout Manager Item Animator Ad 阅读全文
posted @ 2021-05-22 21:01 沙雕货 阅读(78) 评论(0) 推荐(0) 编辑
摘要: OAuth 2.0 授权登录,第三方登录非常常见。比如登录掘金的时候可以使用qq直接登录。 这其中就是用了OAuth2.0协议。 我们来了解最常使用的2种方式 授权码形式 我们以使用qq登录CSDN社区来作为例子 当我们点击第三方授权登录按钮经常跳转到一个新的界面, https://graph.qq 阅读全文
posted @ 2021-05-22 20:59 沙雕货 阅读(110) 评论(0) 推荐(0) 编辑
摘要: lambda与匿名内部类 当lambda表达式中引用到this,指示的是外部类的引用这个时候编译器会创建匿名内部方法,并且在程序运行期间动态的并加载内部类,可以使用java -Djdk.internal.lambda.dumpProxyClasses class文件名 来将运行时的的内部类的字节码输 阅读全文
posted @ 2021-05-22 20:58 沙雕货 阅读(261) 评论(0) 推荐(0) 编辑
摘要: kotlin 的in 与 out kotlin: out in java: ? extends ? super public class Fanxing { private static class A { } private static class B extends A { } private 阅读全文
posted @ 2021-05-22 20:57 沙雕货 阅读(100) 评论(0) 推荐(0) 编辑
摘要: HashMap分析 线性表:ArrayList ArrayList:进行节点的添加与删除的代价是非常高的:原因在于,当删除节点的时候他要把相应的节点后边的元素往前移一位覆盖掉之前的元素。增加一个节点同样如此。 它的特殊导致我们经常犯一些错误: for (int i = 0; i < arrayLis 阅读全文
posted @ 2021-05-22 20:56 沙雕货 阅读(37) 评论(0) 推荐(0) 编辑
摘要: java垃圾收集 首先我们来思考一下什么对象是垃圾需要被回收? 引用计数算法 每个对象都会有一个整形值用来记录当前他被几个reference类型所持有,当该整型值为0时就表示该对象要被回收。这种回收算法有的明显问题就是存在循环引用的现象,比如A的一个Field是B,B的Filed是A,这样俩个对象就 阅读全文
posted @ 2021-05-22 20:47 沙雕货 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Git学习 最近在项目的开发中由于git操作失误差点儿导致重大错误,因此决定接下来掌握Git,熟悉各个命令使用场景与正确使用。 我们使用git log --oneline --graph --decorate --all 来查看分支节点 head指向的就是工作区的内容, 尝试用的git撤销命令 gi 阅读全文
posted @ 2021-05-22 20:42 沙雕货 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 开始先简要介绍一下class文件结构 class文件的开头4个字节16进制为: CA FE BA BE 称之为magic number 接下来4个字节与java版本号相关 04 05两个字节放置的是小版本号 06 07两个字节放置的是大版本号 08 09放置的是常量池大小 - 1.一般常量池索引从1 阅读全文
posted @ 2021-05-22 20:30 沙雕货 阅读(107) 评论(0) 推荐(0) 编辑