好久写没过什么文字了,也没怎么记录过自己的一些想法,总归还是3分钟热度罢了。拖延和懒惰总能轻易地打我脸,像是轻蔑地说:「你一定做不到的!」 我不止一次,心里给自己提醒过,小时...

好久写没过什么文字了,也没怎么记录过自己的一些想法,总归还是3分钟热度罢了。拖延和懒惰总能轻易地打我脸,像是轻蔑地说:「你一定做不到的!」 我不止一次,心里给自己提醒过,小时...
要说今年最令人欣慰的事情之一,就是毫无计划性地看完了几本书。继上一年的三分钟热度之写作,看了记录,上一次发文竟然已是上一年3月份,再次燃起了三分钟热度系列-看书。 其实我喜欢...
Android Activity生命周期 onStart()与onResume()有什么区别? onStart()是activity界面被显示出来的时候执行的,但不能与它交互...
当自己的生活过得不如意的时候,我都会想,这个世界上是不是有很多像我这样面临着这样那样的情况呢? 或许有吧,毕竟现在的人大都生活在重压之下,努力奋斗。或许没有吧,毕竟每个人的心...
时间:2020.02.17-2020.02.23 1.全面复工?这一周给我最直面的感受就是,街道上的人越来越多了,可能大家都陆陆续续从其他的地方回到来这座城市。一点一点慢慢地...
10天前立的flag,这一次居然没有拖延,没有三分钟热度,真的绞尽脑汁写了几篇出来。虽然阅读量不多,但也是乐在其中,毕竟现在能不花钱买到乐趣的事情已经不多了。 好吧,先让自己...
时间:2020.02.10-2020.02.16 1 量化的数字 每天醒来第一件事情,就是打开手机看看新型冠状病毒的最近情况,确诊、疑似、死亡、治愈这四行的数字每天都在变化。...
前几天,拿起手机看新闻,除了一直在上涨的数字,让人揪心!还有一则新闻,一下子就击中了我内心感知,思绪涌起。 事情发生在陕西西安,一女子出门遛狗,狗却被防疫人员打死。该女子一度...
曾经厌恶过这个人潮汹涌,没有归属感的大城市,如今似乎一下子就失去活力。走在萧条安静的街道上,真让人百感交集。 疫情还没散去,但是接到的通知是,是时候要回来上班了。内心也没啥消...
此时此刻,我打开电脑,似乎想要写些什么... 2020年的开端,似乎对我们来说太过于残酷了。新型冠状病毒的爆发,让这个本应喜庆热闹、团团圆圆的春节变成了充满恐慌、萧条的场景。...
DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。M...
导语 黑科技来了,Google在Android5.X中增加了对SVG矢量图形的支持,这对于创造新的高效率动画具有很深远的意义。 主要内容 < path >标签 SVG常见指令...
其实这个问题没有什么难度了,下面的两种方式都可以实现,但是效果可能并不是我想要的。 因为我的效果是想要指定的position滑动到窗口最顶部,但实际效果却不是这样的。 百度 ...
Retrofit2 源码解析 注意: 本文是对源码的一个跟踪,会对每一行代码有具体的阐述,但是不会介绍 Retrofit 的设计模式。 Retrofit:一个 Restful...
以下内容基于 okhttp:3.10.0 版本 在开发中,由于不同业务场景解,我们需要将接口返回的数据缓存到本地,以实现复用。例如,接口数据每间隔一定时间才会更新,在时间间隔...
网上已经有很多很好的vim使用和配置教程。但每个人都有自己的习惯,因此教程仅作参考,只有在使用过程中才能体会到具体的问题,然后解决问题才能把vim调教的顺手。本文不再赘述vi...
前言 Android开发中我们或多或少都会接触到数据库。Android中提供了一个占用内存极小的关系型数据库-SQLite。虽然Android系统中提供了许多操作SQLite...
ConstraintLayout 是 Android Studio 2.2 中主要的新增功能之一,也是 Google 在2016 年的 I/O 大会上重点宣传的一个功能。Co...
先说说我自己的组件化架构设计方案,请看下图: 图中可以看到,从上往下分为4层:APP壳工程、常规业务组件层、基础业务组件层、基础功能组件层。 为了便于理解,按照从下往上的顺序...