生活 下雨,夏雨 前两天还在期待来一场所谓的比较喜欢的夏天的雨天 ,没想到这两天就这么突如其来了。在中学时代是特别的喜欢这样的雨天的,打开窗户看着楼下来来往往的人,总感觉自己像一个上帝视角一样,看着芸芸众生就那样的走了又来,而我自己却能独善其身。 中学时代好像对下雨天有一种特殊的迷恋。期待每一个夏天都会有不一样的青春事迹。以为自己的青春是永远定格在燥热的夏天、暴雨的夏天和充满荷尔蒙的夏天。 在我脑海里面夏天就等于青春
Android Android全屏幕隐藏NavigationBar 有时候针对一个视频播放页面,需要将NavigationBar隐藏掉,这样有更加好的用户体验。我最近在做ExoPlayer 相关的一个视频播放的需求,发现默认情况下,这个Player是没有隐藏掉NavigationBar的,这就导致了在点击屏幕暂停播放的时候,会拉伸缩放视频比例,上下留有黑边。等到NavigationBar被隐藏的时候,视频又会重新填充进整个屏幕。
Python Python版本更新 最近由于频繁的在PC,Mac以及VPS中切换,导致Python的版本管理起来特别的麻烦,同时Pythond版本,分裂有点严重。还是想统一一下更新到最新版。比较容易,就简单记录一下。 * 在VPS[CentOS]中先升级一下所有的库 > yum
IT Telegram Bot开发(一)-- 申请调试Bot 由于群里面的小伙伴的需要,刚好我也想玩玩,就答应了帮他做一个Telegram Bot(下简称TgBot),用来统计和维护我们群里面的一些信息。接下来,我会用一点时间,把整个流程给写出来,做成一个系列,方便以后大家的查阅。网络上也有很多库可以使用,
Android 截取部分Url链接 早上做一个Feature的时候,需要这样的一个操作,将给定的一个URL字符串,转换成Application中的Path路径,方便Router做跳转。最开始我是打算通过正则来去写的,最后想一想普通的String转换就能做到。 假设输入路径为 * https://www.google.com/
生活 回不去的是那年炙热的夏天 这一篇文章本来就应该在国民高考之前写出来的,最近的工作实在有点让我措手不及,趁着闲下来的时候,还是想静下心来写一写。高考 在中国的社会地位非常的特殊,自小就被塑造成人生为数不多的体现公平公正的几个场景之一。一系列的形容词都在正面和侧面的描述这个残酷而有充满青春气息 的仪式。不得不说,高考仍然是绝大多数中国学子的必经之路,可能这十年随着移动互联网的迅猛发展,
IT 手动更新Kindle 前两天听说,Kindle更新了固件5.9.6,支持自定义的字体了。但是我在Kindle中的自动更新上面一直是灰色不可用的状态。查了下才知道,Kindle的推送是分批的,一般在一个周到一个月不等。本着, 自己动手,丰衣足食的原则,
Android Android Handler使用 在Android开发的过程中,经常会有这样的场景:从网络获取数据然后更改某个控件的属性 。例如,从网络API获取Json,解析某个字段的值,将它设定到对应的TextView中。在很多人刚开始入门Android的时候,可能会将网络请求解析和 设定TextView放在一起处理。当然这样是不行的。为什么呢?
Android 智能电视Root并删除预装 自从不怎么玩Xbox了之后,一直都没有怎么用过电视,基本上大的需求就是把NAS里面的电影有的时候在电视上面放着看看。每次开机都被我家这个海信智能电视的广告恶心到了。说好的智能也就是在Android系统 开机之前放一个15~30s不等的广告。 想一想,既然都是Android系统了,那么就很简单了,Root后我找到对应的预装软件删除了就好了。 环境信息
Movies Vol.1 一周一部好电影 --《Lost in Translation》 迷失东京 2018年有一个比较小的计划,即看50部电影,解析下我对于我看的这些电影的感悟。分解下来实际上就是每周需要看一部电影。其实时间已经过了2个月,我应该也没有看到8部。 这周刚好有时间,选择了一部也是最近才知道的电影,《迷失东京》,英文名称叫《Lost
Android RcyclerView DataBinding结合 最近在将自己之前的项目从MVP更改到MVVM,遇到了一些坑,也学习了不少。记录下自己怎么去解决RcyclerView和DataBinding结合的过程。本文的前提是假设你有一部分的MVVM的基础,并且知道如何是用DataBinding。 重点 先说重点,RcyclerView和DataBinding结合最重要的其实就两个方法: * onCreateViewHolder()中ViewHolder获取了对View的引用,方便快速的处理数据
生活 Think Different 最近花了一些时间来研究MVVM,这个东西和之前的MVP的思想乍一看其实挺像的,但真正到自己去理解和实践的时候,也花了不少的力气。 在整个学习的过程中,有过懊恼,有过愤怒,有过不解,有过豁然开朗 。这或许就应该是一个正常的学习过程应该要经历的过程。确实从现在的自己的状态,以及自己的折腾能力来评估自己。