正则表达式 - 分组 & 前瞻 & 后瞻

之前在处理短信验证码问题的时候,碰到了关于验证码正则的问题,其中涉及到正则表达中的 前瞻(lookahead)后瞻(lookbehind),借此机会总结一下正则表达式的这种高级用法。

Tianma's avatar
Tianma 10月 04, 2018

Xposed 碎碎念

最早接触 Xposed 是在 酷安网 上,约摸是2014年,那个时候的酷安还叫酷市场。当时手里就一台小米2s,由于热衷于刷机尝鲜,稀里糊涂地就接触到了Xposed。当时最震撼的莫过于 WechatUI(链接已失效),我们知道,在 Materail Design 未流行的时候,国内市场通行各式各样的美化主题和美化App,也就是那个时候的 MIUI 还有其它的国产 Rom 或者 App 来进行主题美化。而 Android 版微信还有很大的 iOS 风格,WeChatUI 却能将微信修改为 MD 风格,着实惊艳。

Tianma's avatar
Tianma 7月 27, 2018

Android 笔记:AIDL进阶

在上一篇博客 Android 笔记:IPC - AIDL 中讲到的 IPC 方式之一 AIDL 的基本用法,本文主要记录一下 AIDL 的进阶。  

Tianma's avatar
Tianma 4月 04, 2018

Android笔记:IPC

IPC (Interprocess Communication) 即进程间通信,需要用到 IPC 主要有以下原因:

  • 应用内自身原因需要采用多进程,比如,大应用模块多,需要的内存大,而 Android 对单进程内存有大小限制,所以需要多进程获取更多的内存空间;
  • 当前应用需要获取其他应用数据。
Tianma's avatar
Tianma 3月 31, 2018

2018一月新番推荐

狗年吉祥,狗年汪汪汪 (┬_┬)

Tianma's avatar
Tianma 2月 18, 2018

Android 笔记:Activity 二三事

本文主要记录一些与 Activity 相关的,并不是很容易弄清楚的点。

Tianma's avatar
Tianma 2月 12, 2018

Hexo 折腾记

本博客以 Hexo 3.2.2 为静态博客框架,以 material 1.3.0 为主题搭建而成。 参阅这两个的官方文档便可以初步搭建一个美美哒的博客了。

本文主要记录一下所折腾的东西。 

Tianma's avatar
Tianma 2月 09, 2018

Android 文字绘制中的 FontMetrics 和 drawText()

在绘制文字的时候,不可避免的用到 FontMetrics 类和 Canvas#drawText() 方法,这里详细介绍下。

Tianma's avatar
Tianma 1月 26, 2018

Hexo 折腾:音乐播放

最近想要在博客中插入音乐(网易云音乐),目前找到了三种解决方案:

  1. 使用音乐平台自己的插件
  2. 结合 MetingJS 使用 APlayer
  3. 使用 hexo-tag-aplayer
Tianma's avatar
Tianma 1月 25, 2018

JitPack - 发布Android库

JitPack.io 是一个 JVM/Android 工程的包管理仓库。

Tianma's avatar
Tianma 1月 11, 2018