Android Support Library 24.2.0 小坑

近日,Android Support Library升级到24.2,最大特点就是将库分割成若干小模块,以供使用(其实是因为Support Library已经方法数超多了……)

今天重新打开一个练手项目,发现运行时……居然崩了!

崩溃地点在

android.support.design.widget.FloatingActionButton$Behavior.isBottomSheet

内容为:

1
java.long.ClassCastException: android.support.design.widget.AppBarLayout$LayoutParams cannot be cast to android.support.design.widget.CoordinatorLayout$LayoutParams

找了一圈,终于发现在这里:FAB can no longer be anchored to indirect children of CoordinatorLayout

Mac下命令行环境配置(下)

前文链接:Mac下命令行环境配置(上)

Powerline与美化

Powerline最开始是Vim下一款状态栏美化工具,后来发展到现在这个情况,包括zsh、tmux、vim等等多项终端环境的美化。

oh-my-zsh美化

oh-my-zsh有官方主题库,可以直接在这里选择,也可以用类似:Powerline主题

Powerline独立主题

当然,在这里我还是推荐用Python的Powerline来进行统一设置。在Powerline的目录下,有一个bindings文件夹,里面存放着各种绑定。

编辑文件~/.zshrc,在文件末尾加入:

source /usr/local/lib/python2.7/site-packages/powerline/bindings/zsh/powerline.zsh

保存,重新进入命令行,这个时候已经能够看到:

Powerline化的zsh

Mac下命令行环境配置(上)

今天碰巧有人提到了Mac下的命令行环境,当年我为了一个好用又好看的终端环境,可谓是废了老鼻子劲了,这次有机会正好记录一下。

期间参考了无数博文,年代久远我已经不记得了,在此向曾经分享过类似信息的同仁们表示感谢。

话不多说,先上效果图。

屏幕截图

图中用到了以下软件和开源项目:

  • iTerm2
  • Powerline
  • tmux
  • zsh
  • oh-my-zsh
  • k-vim
  • Powerline patch fonts

坚持

最近休年假,回到了我大兰州,对于一个在三亚待惯了的人而言,兰州简直凉快的不要不要的。

回家这个日子我可是尽心挑选的,各种水果正是时候。前几天去了趟山东,顺道品尝到了荔枝麻辣烤鱼,也是蜜汁奇妙的味道。说起来味道,还得是家里的牛肉面,「肉蛋双飞」才20,这价钱,在三亚就是一碗面钱(说话这个时候我又饿了……)

关于吃的,改日专门写一篇文,好好介绍一下家里的美食。

在家这十多天,每天练车、健身、Coding、Dota,偶尔去游泳,出去散散步,感觉生活甚是充实,也就随手把丢掉了好多年的Blog重新捯饬起来了。说实话,写给人看的文字一直是自己的弱项,在单位经常性的写批阅件,也只是八股文,采购汇报什么的,固定格式套就行了,对于自己想要表达的很多东西,多年不下笔,自己都看不过去了,真的纯粹是茶壶煮饺子——倒不出来。

所以学习/复习Android的过程中,我会尽量的多写,没有技术文章更新的时候,我会尝试着写一点别的东西,比如这样的记录,比如游记,比如看法,甚至有可能是健身心得,美食介绍,小说。

坚持,持之以恒。

明儿早吃牛肉面……(¯﹃¯)

牛肉面