RelativeLayout 动态调整布局的一个坑 Nov 13, 2019 一个不容易发现的问题 对于 RelativeLayout.LayoutParams.addRule/removeRule,和 addRule(ALIGN_PARENT_END) 对应的方法不是 removeRule(ALIGN_PARENT_END) 而是 removeRule(ALIGN_PARENT_END); removeRule(ALIGN_PARENT_RIGHT)
Node.js 实现简单的无侵入式缓存框架 Jul 13, 2019 nodejs cache 最近在做 Node.js 地项目,然而 js ES 7 之前都不支持注解,目前见到的缓存框架虽然在 API 设计上都很简洁、很有想法。 可是痛点在于它们都是侵入式的,需要在业务逻辑代码中插入缓存逻辑,这些方式很不优雅。
Android 保活相关研究总结(包含Android各版本后台限制总结) Jul 10, 2019 android 1. 保活 保活包括两部分: 如何保证不被杀死 如何在被杀死后拉活 1.1 会被谁杀死: 用户在最近任务中杀死 系统管理中杀死 第三方应用杀 系统内存管理机制杀 自己崩溃 1.1.1 不被用户杀死: 在最近任务中隐藏 1.1.2 不被系统管理杀: 不行 1.1.
Android 系统时间错误会导致https请求出现 Chain validation failed 错误 Android 系统时间错误会导致https请求出现 Chain validation failed 错误 Jul 8, 2019 Android 系统时间错误会导致https请求出现 Chain validation failed 错误
在 now.sh部署 nodejs 项目 Jun 21, 2019 今天在 now.sh 部署 Google Play restful API, 遇到了一些坑和新手容易错过的细节,在此做些记录。 0. now 能干啥? now.sh 文档是全英文,阅读起来虽然障碍不大,可仍旧会错过很多细节。 比如 now 能干啥? 这是官网介绍图: 看图片演示,很当然地以为 now