摘要: http://sparkandshine.net/java-collections-framework-overview-collection-list-set-queue-map/ 阅读全文
posted @ 2020-11-10 20:24 一点点征服 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 开闭原则的定义 开闭原则是java世界里最基础的设计原则,它指导我们如何建立一个稳定,灵活的系统。开闭原则定义如下: Software entities like classes,modules and functions should be open for extension but close 阅读全文
posted @ 2020-05-28 10:34 一点点征服 阅读(1507) 评论(0) 推荐(0) 编辑
摘要: 直接切入主题。出现这个问题后,我们定位到代码中的位置一般是getString或者getResources导致的! 既然是Fragment出现的问题。我们直接定位到Fragment的源代码,检索错误的字符串,马上我们可以看到Fragment的getResources()方法(getString最终也会 阅读全文
posted @ 2020-05-27 15:45 一点点征服 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 1、问题引入 在Fragment中执行一段耗时任务,在任务未结束的时候,重建Activity就会导致getActivity()为null,所有用到getActivity()的地方都会引起空指针异常,如果使用了getResources()方法,就会导致Fragment not attached to 阅读全文
posted @ 2020-05-27 15:38 一点点征服 阅读(3573) 评论(0) 推荐(0) 编辑
摘要: 丑女照片,美女照片 大家都能一眼看出这两张图片都区别。左边丑,右边美。 但是大家有没有想过到底是根据什么来判断丑美的呢? 都是根据美的标准,中国古代评价美不美根据这13项指标:肤、手、发、脸、目、鼻、唇、齿、颈、足、胸、腰、香。向标注靠的越近,也就越美。 那么对于代码设计来说怎么评价美丑呢?代码设计 阅读全文
posted @ 2019-08-22 22:03 一点点征服 阅读(349) 评论(0) 推荐(1) 编辑
摘要: 1,开闭原则 定义:一个软件实体如类,模块和函数应该对扩展开放,对修改关闭。 含义:一个软件实体应该通过扩张来实现变化, 而不是通过修改已有的代码来实现变化 2,单一职责原则 定义:有且只有一个原因引起软件实体变化 含义:每个软件实体,在同一职责划分维度下,不存在,多个职责由同一软件实体实现的现象。 阅读全文
posted @ 2019-04-25 15:30 一点点征服 阅读(361) 评论(0) 推荐(1) 编辑
摘要: 我们重点在获取view的y坐标,你懂的... 依次介绍以下四个方法: 1.getLocationInWindow Java代码 int[] position = new int[2]; textview.getLocationInWindow(position); System.out.printl 阅读全文
posted @ 2019-04-16 20:36 一点点征服 阅读(4775) 评论(0) 推荐(1) 编辑
摘要: UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。 一、基本概念 如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑 阅读全文
posted @ 2019-04-11 21:10 一点点征服 阅读(8032) 评论(0) 推荐(1) 编辑
摘要: public: 具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。 protected: 主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西 defa 阅读全文
posted @ 2019-04-11 20:59 一点点征服 阅读(4209) 评论(0) 推荐(2) 编辑
摘要: 我非常喜欢Material Design里折叠工具栏的效果,bilibili Android客户端视频详情页就是采用的这种设计。这篇文章的第二部分我们就通过简单的模仿bilibili视频详情页的实现来了解下CollapsingToolbarLayout的使用。文章的第三部分介绍了Collapsing 阅读全文
posted @ 2019-04-11 15:55 一点点征服 阅读(17918) 评论(0) 推荐(1) 编辑