Android Shortcuts的一些坑

最新在给 V2er 添加Android 7.1开始支持的一个新特性shortcuts时遇到了一些坑。这里总结一下供大家参考。

阅读更多

V2er免费版发布啦

V2er 是一个经过精心设计的 V2EX 第三方 Android 客户端。

阅读更多

Android Scaletype源码分析及自定义Matrix缩放规则

上一篇中,我详细的总结了ImageView各种ScaleType对应的缩放效果。对于Matrix这种强大的缩放方式并没有详细介绍,在这一篇中会主要说一下这种缩放方式。

阅读更多

对于Android中ImageView的ScaleType你的理解可能是错的

当ImageView的大小与它内容的大小不一致时,就出现了一个问题,里面的内容应该怎么展示?放大、缩小、靠上、靠下、居中、居右…针对这个问题ImageView提供了ScaleType属性来控制。

阅读更多

iShanbay(如果你也是一个在用Alfred的扇贝网用户)

在Mac上相信大部分人会使用有道词典来查单词,是的有道词典差不多算Mac平台上的最好的查词工具了,但有道的单词本背单词功能太弱。和一些专业的背单词软件还有有差距的,比如我在用扇贝来背单词,效果非常好。

阅读更多

【译】Android中的线程池使用

这篇文章将会覆盖到线程池线程池Executor,以及它们在Android中的使用。通过大量的示例我们将完全覆盖这些主题。

阅读更多

拥抱HTTPS

老早就听说letsencrypt了, 它是一个提供免费https证书的机构。随着Https的盛行,现在越来越多的网站都迁移到了Https。
至于为什么要用Https及Https的优缺点大家可以参考这里,下面记录一下我的迁移过程.

阅读更多

一个方便计算透明度十六进制值的Alfred WorkFlow

在开发中我们经常会遇到需要去计算某个透明度对应的十六进制值的情况, 比如80%的透明度对应的十六进制表示是: CD . 之前我的做法是先用计算器计算出此百分比对应的十进制值是多少, 然后再转化为对应的十六进制值. 虽然也简单但还是有点不太方便, 上周工作不忙就写了一个Alfred的workflow专门用来计算这个值.

阅读更多

理解Android VectorDrawable中的pathData命令【续】

上一篇(【译】理解Android VectorDrawable中的pathData命令)中我翻译了一篇介绍VectorDrawable中Pathdata命令的文章, 但这篇文章中只涉及了基本的画线操作.对于如何画圆弧及曲线并没有涉及, 但如果你想实现一些相对复杂的绘图效果这些还是必须的.

阅读更多

【译】理解Android VectorDrawable中的pathData命令

如果你想让你的矢量图动起来, 你就需要理解pathData中的各个命令的含义.

阅读更多