换回 Hexo・做回自己

占位,陆续更新。

似想非想・思乡相思

Thousands of cities from home, wander into the unknow; chances are here I was told, crossing the footsteps of new and old. 十二月,又是一年。刚过完秋天的我总喜欢在冬天回忆这一年的事情。北...

防止 Android 应用内截图

很多时候,用户需要在我们的应用中输入类似于身份证号、密码、银行卡号等敏感信息,此时如果在后台不怀好意的应用程序对这些敏感页面进行截图,将导致用户的个人信息泄露。Android 为我们提供了一种可以防止 Activity 被截图的方案来保护用户的隐私。在 setContentView 前向窗口添加一个 FLAG_S...

配合 Travis CI,将 Hexo 博客自动部署到你的服务器上。

这篇教程将指导你如何将写好的文章通过 Git 提交至 GitHub 仓库,并使用 Travis CI 自动构建、部署到你的服务器上。 今年夏天的时候,为了多练习 Python,于是用就它写了一个简单的静态博客生成器,有模板有标签,不过与现有的静态博客相比还是相形见绌。即不易管理,也总出现 BUG。 博客是需要...

Openshift 下使用 NPM 时出现 EACCESS 错误的解决办法

Npm 是 Node.js 的包管理器,有时安装一些新模块都需要依靠 npm install 这个命令,但在 Openshift 这种限制多多的环境下,直接使用 npm install 这种命令安装模块可能会遇到各种错误,常见的就是本文所说的 EACCESS 错误。 这种错误通常是由权限不足导致的,在 Open...

Android 游戏开发中的几种绘图方式

在大部分 Android 游戏中,游戏画面的更新都是通过单独线程来完成的,若是直接在主线程上绘制,可能会造成无响应(ANR)等问题,因此需要在单独线程中完成绘图。 由于游戏场景有时会很复杂,可能需要分别绘制背景、控件、人物、文字等内容,部分 3D 游戏还需要渲染贴图,因此在单独线程中绘图也可能会发生卡顿或丢帧的问...

Hello, world!

一年前实验性的买了 2.99USD/yr 的 .info 域名(szumi.info),它实在过于垃圾以至于我都不愿提起,最终也因续不起费也不想续费而告终。今天终于在 Hostker 注册到了一个好域名(至少我认为还不错),价格还可以接受,95CNY/yr,以后就用它了,新家就在这里。你好,我是 Makito。